摘要: 引言 在之前的学习中,了解了ZooKeeper的一些基本原理和概念。这篇文章中主要介绍ZooKeeper的使用。 前期准备 ZooKeeper是基于Java语言开发的一个中间件,因此首先需要准备一个Java环境。至于操作系统,则不推荐在FreeBSD系统上部署,因为该系统的JVM对Java的NIO 阅读全文
posted @ 2026-01-04 15:17 阿斯拉达 阅读(9) 评论(0) 推荐(0)
摘要: ZooKeeper学习 ZooKeeper是一个分布式数据一致性的解决方案,分布式应用程序可以基于它实现数据发布/订阅、复杂均衡、命名服务、分布式协调/通知、集群管理、Master选举、分布式锁、分布式队列等功能。 ZooKeeper概述 ZooKeeper可以保证分布式环境下数据的一致性,具体可以 阅读全文
posted @ 2026-01-04 14:32 阿斯拉达 阅读(8) 评论(0) 推荐(0)
摘要: 引言 在单机环境中事务具有ACID四个特性,分别是:原子性、一致性、隔离性和持久性。A、I、D这三个特性是为了保证C的实现。但是在分布式系统中,不同系统之间的事务并不知道其他事务的状态,所以在分布式系统中事务的ACID特性就无法得到很好的保证。在分布式系统中如果想要实现ACID四个特性,需要在一致性 阅读全文
posted @ 2026-01-04 10:22 阿斯拉达 阅读(5) 评论(0) 推荐(0)