文章 2024-05-14 来自:开发者社区

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(下)

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(中):https://developer.aliyun.com/article/1508243 事件类型 ae.h中定义了IO多路复用程序所监听的两类事件,AE_READABLE和AE_WEUTABLE: ·READABLE事件,当套接字可读(客户端write或close或新的可应答套接字)时产生; ...

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(下)
文章 2024-05-14 来自:开发者社区

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(中)

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(上):https://developer.aliyun.com/article/1508231 持久化 为了避免因服务器宕机或错误造成数据严重丢失的问题,Redis提供了两种持久化(即将数据保存至磁盘)的方式,分别是RDB和AOF。 RDB持久化 RDB持久化是将当前数据库状态生成快照,即一个二进制文件...

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(中)
文章 2024-05-14 来自:开发者社区

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(上)

四、数据库实现 在Redis中,服务器中所有的数据库都保存在redis.h/redisServer结构中的db数组中: struct redisServer { // …… // 保存服务器中所有的数据库 redisDb *db; //…… ...

Redis源码、面试指南(4)单机数据库、持久化、通知与订阅(上)
文章 2023-10-08 来自:开发者社区

【Redis源码】发布与订阅(六)

(一)发布与订阅功能介绍:官方文档:https://redis.io/topics/pubsubRedis是一个快速稳定的发布/订阅消息传递系统。发布与订阅命令:命令备注命令原形PSUBSCRIBE订阅一个或多个给定匹配模式的频道PSUBSCRIBE pattern [pattern …]PUBLISH往频道发布消息PUBLISH channel messagePUBSUB查看订阅与发布系统状态....

【Redis源码】发布与订阅(六)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

NoSQL数据库

阿里云NoSQL数据库提供了一种灵活的数据存储方式,可以支持各种数据模型,包括文档型、图型、列型和键值型。此外,它还提供了一种分布式的数据处理方式,可以支持高可用性和容灾备份。包含Redis社区版和Tair、多模数据库 Lindorm、MongoDB 版。

+关注