摘要:
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 无法配置DataSource:未指定'url'属性,也无法配置嵌入数据 阅读全文
摘要:
Paxos 参考文章:https://www.douban.com/note/208430424/ 参考文章:https://zh.wikipedia.org/zh-cn/Paxos%E7%AE%97%E6%B3%95 参考文章:https://www.cnblogs.com/BigBender/p 阅读全文
摘要:
转自:https://www.jianshu.com/p/e233bb37d2e6 countDownLatch是在java1.5被引入,跟它一起被引入的工具类还有CyclicBarrier、Semaphore、concurrentHashMap和BlockingQueue CountDownLat 阅读全文
摘要:
转自https://www.cnblogs.com/frankltf/p/10392151.html ZAB协议 ZAB协议是专门为zookeeper实现分布式协调功能而设计,zookeeper主要是根据ZAB协议是实现分布式系统数据一致性 zookeeper根据ZAB协议建立了主备模型完成zook 阅读全文
摘要:
问题和假设 分布式系统中的节点通信存在两种模型 共享内存(Shared memory)和 消息传递(Messages passing) 基于消息传递通信模型的分布式系统,不可避免的会发生以下错误 进程可能会慢、被杀死或者重启 消息可能会延迟、丢失、重复 在基础 Paxos 场景中,先不考虑可能出现消 阅读全文
摘要:
为什么用Zookeeper 官方地址:https://zookeeper.apache.org/doc/current/zookeeperOver.html redis不能保证实时一致性和强一致性(最终一致性) ZooKeeper实施对高性能,高可用性,严格排序的访问给予了高度重视 ZooKeepe 阅读全文
摘要:
MySQL锁的基本介绍 锁是计算机协调多个进程或线程并发访问某一资源的机制(os的pv操作) 在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。 如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性 阅读全文