随笔分类 -  Redis

摘要:Redis的Java客户端-Jedis 在Redis官网中提供了各种语言的客户端,地址:https://redis.io/docs/clients/ 其中Java客户端也包含很多: 标记为❤的就是推荐使用的java客户端,包括: Jedis和Lettuce:这两个主要是提供了Redis命令对应的AP 阅读全文
posted @ 2024-02-05 10:24 讲文张字 阅读(767) 评论(1) 推荐(0) 编辑
摘要:1.Redis分片集群 1.1.搭建分片集群 主从和哨兵可以解决高可用、高并发读的问题。但是依然有两个问题没有解决: 海量数据存储问题 高并发写的问题 使用分片集群可以解决上述问题,如图: 分片集群特征: 集群中有多个master,每个master保存不同数据。 每个master都可以有多个slav 阅读全文
posted @ 2024-01-05 09:36 讲文张字 阅读(315) 评论(1) 推荐(1) 编辑
摘要:1.Redis哨兵 Redis提供了哨兵(Sentinel)机制来实现主从集群的自动故障恢复。 1.1.哨兵原理 1.1.1.集群结构和作用 哨兵的结构如图: 哨兵的作用如下: 监控:Sentinel 会不断检查您的master和slave是否按预期工作。 自动故障恢复:如果master故障,Sen 阅读全文
posted @ 2023-11-09 09:09 讲文张字 阅读(758) 评论(0) 推荐(3) 编辑
摘要:Redis主从 搭建主从架构 单节点Redis的并发能力是有上限的,要进一步提高Redis的并发能力,就需要搭建主从集群,实现读写分离。 主从数据同步原理 全量同步 主从第一次建立连接时,会执行全量同步,将master节点的所有数据都拷贝给slave节点,流程: 这里有一个问题,master如何得知 阅读全文
posted @ 2023-10-24 09:28 讲文张字 阅读(538) 评论(0) 推荐(0) 编辑
摘要:Redis有两种持久化方案: RDB持久化 AOF持久化 RDB持久化 RDB全称Redis Database Backup file(Redis数据备份文件),也被叫做Redis数据快照。简单来说就是把内存中的所有数据都记录到磁盘中。当Redis实例故障重启后,从磁盘读取快照文件,恢复数据。快照文 阅读全文
posted @ 2023-09-21 09:29 讲文张字 阅读(630) 评论(1) 推荐(3) 编辑
摘要:Redis数据结构介绍 Redis是一个key-value的数据库,key一般是String类型,不过value的类型多种多样: 贴心小建议:命令不要死记,学会查询就好啦 Redis为了方便我们学习,将操作不同数据类型的命令也做了分组,在官网:https://redis.io/commands 可以 阅读全文
posted @ 2023-09-14 17:22 讲文张字 阅读(518) 评论(0) 推荐(4) 编辑
摘要:Redis介绍 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串,值支持五种数据类型:字符串、列表、 阅读全文
posted @ 2023-08-29 16:59 讲文张字 阅读(1039) 评论(0) 推荐(1) 编辑

返回顶部
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏