摘要: 工程具体结构见上文 https://www.cnblogs.com/aoligei/p/15010287.html // delete /** * 1.删除单个节点 client.delete().forPath("/test1"); * 2.删除带有子节点的节点 client.delete().d 阅读全文
posted @ 2021-07-14 15:39 |超人不会飞| 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 工程具体结构见上文 https://www.cnblogs.com/aoligei/p/15010287.html // set /** * 修改数据 * 1.修改数据 client.getData().forPath("/test1"); * 2.根据版本修改(多线程环境下 ABA 问题) cli 阅读全文
posted @ 2021-07-14 14:59 |超人不会飞| 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 工程具体结构见上文 https://www.cnblogs.com/aoligei/p/15010287.html 通过API查询zookeeper的节点数据 /** * 查询节点: * 1.查询数据:get client.getData().forPath("/test2"); * 2.查询子节点 阅读全文
posted @ 2021-07-14 14:39 |超人不会飞| 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 这里用的Curator 1、工程项目结构 新建一个curator-zk的干净maven项目即可(不要勾选哈皮weapp模板) 2、新增相关依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifa 阅读全文
posted @ 2021-07-14 12:31 |超人不会飞| 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1、Zookeeper数据模型 (1)ZooKeeper是一个树形目录服务,其数据模型和Unix的文件系统目录树很类似,拥有一个层次化结构。 (2)这里面的每一个节点都被称为: ZNode,每个节点上都会保存自己的数据和节点信息。 (3)节点可以拥有子节点,同时也允许少量(1MB)数据存储在该节点之 阅读全文
posted @ 2021-07-14 11:07 |超人不会飞| 阅读(45) 评论(0) 推荐(0) 编辑
摘要: (需要提前在linux环境下安装配置好自己的JDK) 1、zookeeper下载地址 https://zookeeper.apache.org/releases.html 有历史版本可供选择,点击in the archive 通过 xftp 发送到服务器端 2、解压到服务器端的 /opt 下面 解压 阅读全文
posted @ 2021-07-14 10:24 |超人不会飞| 阅读(113) 评论(0) 推荐(0) 编辑