
中间件
文章平均质量分 96
中间件
记忆中逝去的往事
萌新的路上慢慢前进
展开
-
Redis由浅入深详细解析(二)
事务redis事务就是一个命令执行的队列,将一系列预定义命令包装成一个整体(一个队列)。当执行时,一次性按照添加顺序依次执行,中间不会被打断或者干扰;事务的基本操作1、开启事务命令:multi作用:设定事务的开启位置,此指令执行后,后续的所有指令均加入到事务中;2、执行事务命令:exec作用:设定事务的结束位置,同时执行事务。与multi成对出现,成对使用;3、取消事务命令:discard作用:终止当前事务的定义,发生在multi之后,exec之前;事务的注意事项1、加入事务的命原创 2021-03-13 22:18:50 · 829 阅读 · 0 评论 -
Redis由浅入深详细解析(一)
Redis的下载与安装(Windows)下载地址:https://github.com/MSOpenTech/redis/tags解压缩即可使用!Redis基本操作信息添加功能:设置 key,value 数据;命令:set key value范例:set name yd信息查询功能:根据 key 查询对应的 value,如果不存在,返回空(nil);命令:get key范例:get name清除屏幕信息功能:清除屏幕中的信息;命令:clear退出客户端原创 2021-03-10 21:54:36 · 349 阅读 · 0 评论 -
Kafka入门使用
Kafka是一个分布式消息队列,因其可水平扩展和高吞吐率而被广泛使用!kafka的安装与使用(Windows)1、运行zookeeper,下载与安装可见:https://blog.youkuaiyun.com/z1790424577/article/details/1066607642、下载kafka,地址为:https://kafka.apache.org/downloads下载完成并解压缩后,打开控制台进入kafka安装目录输入如下命令启动kafka:kafka-server-start.bat .\c原创 2022-02-09 19:59:00 · 14209 阅读 · 1 评论 -
深入学习zookeeper(一)
什么是zookeeperzookeeper官网:https://zookeeper.apache.org/zooKeeper由雅虎研究院开发,是Google Chubby的开源实现,后来托管到Apache,于2010年11月正式成为Apache的顶级项目。zookeeper应用场景zooKeeper是一个经典的分布式数据一致性解决方案,致力于为分布式应用提供一个高性能、高可用,且具有严格顺序访问控制能力的分布式协调存储服务:维护配置信息;分布式锁服务;集群管理;生成分布式唯一ID;维原创 2020-06-10 10:55:05 · 1572 阅读 · 0 评论 -
深入学习zookeeper(二)
ZooKeeper使用案例配置中心案例工作中有这样的一个场景: 数据库用户名和密码信息放在一个配置文件中,应用读取该配置文件,配置文件信息放入缓存。若数据库的用户名和密码改变时候,还需要重新加载缓存,比较麻烦,通过ZooKeeper可以轻松完成,当数据库发生变化时自动完成缓存同步。设计思路:连接zookeeper服务器读取zookeeper中的配置信息,注册watcher监听器,存入本地变量当zookeeper中的配置信息发生变化时,通过watcher的回调方法捕获数据变化事件重新获取配置原创 2021-03-18 11:00:05 · 1115 阅读 · 0 评论