上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页
摘要: 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。 前者称为主节点(master/leader),后者称为从节点(slave/follower); 数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave 以读为主。 默认情况下,每台Redis服务器都 阅读全文
posted @ 2024-06-11 17:28 *一炁化三清* 阅读(184) 评论(0) 推荐(0)
摘要: 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式,发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 消息发送者&消息接收者&频道 可以想象这么一个场景。我们抖音、微博关注了哪个博主,当他发布一条文章时,系统就会给我们推送他发布的消息内 阅读全文
posted @ 2024-06-11 15:33 *一炁化三清* 阅读(64) 评论(0) 推荐(0)
摘要: Redis持久化 Redis 是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以 Redis 提供了持久化功能! RDB(Redis DataBase) 在指定的时间间隔内将内存中的数据集快照写入磁盘,也就是Snapshot快照,它恢复时是 阅读全文
posted @ 2024-06-11 11:30 *一炁化三清* 阅读(35) 评论(0) 推荐(0)
摘要: 一、系统可能会出现的故障 1、管理员密码忘记 2、系统无法正常启动 grub损坏(MBR损坏、grub配置文件丢失) 系统初始化故障(某文件系统无法正常挂载、驱动不兼容) 服务故障 用户无法登录系统(bash程序故障) 3、命令无法运行 4、编译过程无法继续(开发环境缺少基本组件) 二、单用户模式 阅读全文
posted @ 2024-06-08 21:55 *一炁化三清* 阅读(235) 评论(0) 推荐(0)
摘要: 悲观锁&乐观锁 1、悲观锁 顾名思义,就是比较悲观的锁,总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种 阅读全文
posted @ 2024-06-06 21:54 *一炁化三清* 阅读(179) 评论(0) 推荐(0)
摘要: 事务 mysql的事务 mysql的事务满足ACID:原子性、一致性、隔离性和持久性。 redis的事务 事务是指一个完整的动作,要么全部执行,要么什么也没有做。 Redis 事务不是严格意义上的事务,只是用于帮助用户在一个步骤中执行多个命令。 单个 Redis 命令的执行是原子性的,但 Redis 阅读全文
posted @ 2024-06-06 10:56 *一炁化三清* 阅读(37) 评论(0) 推荐(0)
摘要: 地理空间(geospatial) Redis GEO 主要用于存储地理位置信息,并对存储的信息进行操作,该功能在 Redis 3.2 版本新增。 Redis GEO 操作方法有 geoadd:添加地理位置的坐标。 geopos:获取地理位置的坐标。 geodist:计算两个位置之间的距离。 geor 阅读全文
posted @ 2024-06-05 09:50 *一炁化三清* 阅读(89) 评论(0) 推荐(0)
摘要: Zset(有序集合) 序集合 Zset 与 普通集合 Set 类似 , 都是 没有重复元素的集合 ; 有序集合 Zset 中的 元素排序 , 是 根据 评分 进行排序 , 每个成员 都关联了一个 评分 , 在该 有序集合 中 , 根据 评分 由低到高 进行排序 ; Zset 中的元素 是 不可重复的 阅读全文
posted @ 2024-06-04 22:35 *一炁化三清* 阅读(62) 评论(0) 推荐(0)
摘要: Redis 哈希(Hash) hash的格式也是键值对key:map,只不过他的值是map集合。 key:{key:vlaue} 案例 127.0.0.1:6379> HSET myhash field1 lili #set一个具体的key-value (integer) 1 127.0.0.1:6 阅读全文
posted @ 2024-06-04 21:20 *一炁化三清* 阅读(37) 评论(0) 推荐(0)
摘要: Set Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。(无序不重复) 集合对象的编码可以是 intset 或者 hashtable。 Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 案例 127.0 阅读全文
posted @ 2024-06-04 09:34 *一炁化三清* 阅读(30) 评论(0) 推荐(0)
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 22 下一页