首页标签分布式

#分布式

分布式系统(distributed system)是建立在网络之上的软件系统。由于软件的特性,分布式系统具有高度的内聚性和透明性。

Zabbix的组件及其工作原理

用户10048459

Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个团队持续维护更新,软件可以自由下载使用,运作...

500

3、块存储、网络文件系统、分布式存储、的原理分别是什么

用户10048459

900

python 分布式爬虫

友儿

2910

事件的事后调查

charlieroro

失败是不可避免的。作为科学家和工程师,你会着眼于长期问题,并将系统设计为最具可持续性、可扩展性、可靠性和安全性。但你设计的系统只是基于现有的知识。在实现方案时,...

1610

微服务(十六)——Seata 分布式事务框架

不愿意做鱼的小鲸鱼

Seata是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。

2730

分布式锁的场景以及实现方案_redis分布式锁使用场景

全栈程序员站长

上面介绍了目前主流做分布式锁的方案,咱们在做技术选项和对比的时候.根据实际应用场景选择合适的方案把。其实用的比较多直接单独用一台redis来做分布式锁,其实已满...

3320

redis分布式锁的应用场景有哪些_redis setnx 分布式锁

全栈程序员站长

“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。具体到业务场景中,我们要考虑二种情况:

1620

redis分布式锁的应用场景_分布式锁redis实现方式

全栈程序员站长

存取数据优先从 Redis 操作,如果不存在再从文件(例如 MySQL)中操作,从文件操作完后将数据存储到 Redis 中并返回。同时有个定时任务后台定时扫描 ...

2810

redis分布式锁的应用场景_redis为什么可以做分布式锁

全栈程序员站长

“分布式锁”是用来解决分布式应用中“并发冲突”的一种常用手段,实现方式一般有基于zookeeper及基于redis二种。

6420

分布式锁的应用场景和三种实现方式的区别_负载均衡策略

全栈程序员站长

但只能用于单机系统中,如果涉及到分布式环境(多机器)的资源竞争,则需要分布式锁。

3520

分布式锁的使用场景_分布式锁的三种实现的对比

全栈程序员站长

对于锁大家肯定不会陌生,比如 synchronized 关键字 和 ReentrantLock 可重入锁,一般我们用其在多线程环境中控制对资源的并发访问。但是随...

4920

使用 SQL Server 的 uniqueidentifier 字段类型[通俗易懂]

全栈程序员站长

SQL Server 自 2008 版起引入了 uniqueidentifier 字段,它存储的是一个 UUID, 或者叫 GUID,内部存储为 16 个字节。...

3410

Ceph分布式集群安装配置

董可伦

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住给大家分享一下。点击跳转到网站:https://www.captainai.net/dongk...

4730

分布式锁的实现与应用场景对比

全栈程序员站长

在传统的基于数据库的架构中,对于数据的抢占问题往往是通过数据库事务(ACID)来保证的。在分布式环境中,出于对性能以及一致性敏感度的要求,使得分布式锁成为了一种...

6010

redis和zk实现分布式锁有什么区别_redis分布式锁和zk分布式锁区别

全栈程序员站长

上述代码其实还是不够完美,当并发量足够大时可能存在某线程在超时时间内还是没有抢占到锁,因为获取锁的机制是按照间隔时间来获取的,并且属于非公平锁,即不是先到的线程...

6030

分布式锁的实现和应用场景_redis分布式锁释放锁

全栈程序员站长

分布式锁为了解决分布式场景下全局加锁的问题。在单体项目中可以使用synchronize完成对于不同线程之间的资源争抢问题。但是在分布式场景下,synchroni...

2510

mysql自定义函数详解_mysqlinterval函数

全栈程序员站长

DROP FUNCTION IF EXISTS `FORMAT_DATE_TIME`;

5710

【第十九篇】商城系统-分布式事务解决方案

用户4919348

  我们在分布式环境下一个业务可能会涉及到多个模块之间的调用,为了保证操作的原子性,分布式事务是最好的解决方案。

5620

【第十二篇】商城系统-分布式锁的应用

用户4919348

setNX: setNX(key,value) :如果key不存在那么就添加key的值,否则添加失败,Redisson

3910

扫码关注腾讯云开发者

领取腾讯云代金券