Redis编程
- 命令列表:由Redis实现,全面的说明文档。
- 管道(Pipelining):了解怎么一次性发送多个命令,节省往返时间。
- Redis发布/订阅:Redis是一个快速稳定的发布/订阅消息系统!来看看。
- Redis Lua脚本:RedisLua脚本功能文档。
- 调试Lua脚本:Redis3.2初次设计了一个本地的Redis脚本调试器。
- 内存优化:理解Redis怎么使用RAM并学习一些技巧更少的使用内存。
- 有效期:Redis允许对每个key设置存活的时间,以便于当到期时间过了自动删除这些Key
- Redis作为一个LRU缓存:怎么使用和配置Redis作为一个缓存,用一个固定的内存和自动驱逐的key。
- Redis事务:可以将命令组合在一起以便于它们作为一个单独的事务执行。
- 批量插入数据:怎么在短时间内向Redis实例添加大量的现存或生成的数据。
- 分区:怎么在多台Redis实例中分配数据。
- 分布式锁:用Redis实现一个分布式锁管理。
- Redis key空间通知:通过发布/订阅获得key空间通知时间(2.8或更高版本)。
- 使用Redis创建二级索引:使用Redis数据结构创建二级索引,组合索引和遍历图。
教程 & 常见问题
- 介绍Redis数据类型:这是学习Redis API和数据模型的好的启点。
- 使用PHP和Redis编写一个简单的Twitter克隆。
- Redis自动完成
- 数据类型简短描述:一个Redis支持的不同类型的简短说明,这个章节不像第一个教程有丰富的更新信息。
- 常见问题:一些关于Redis的常见问题。
管理员
- 配置:怎么配置Redis。
- 主从复制:你需要知道怎么建立主从复制。
- 持久化:了解你配置的Redis持久性的选项。
- Redis管理员:选择管理主题。
- 安全:Redis安全综述。
- 加密:怎么加密Redis客户端-服务端通讯。
- 信号处理:Redis怎么处理信号。
- 连接处理:Redis怎么处理客户端连接。
- 高可用:Redis哨兵是一个官方的高可用解决方案。
- 延迟监控:Redis综合的延迟监控和报告功能有助于Redis低延迟工作负载。
- 基准:看在不同的平台上的Redis速度。
- Redis发布:Redis开发周期和版本编号。
故障排除
- Redis问题?Bug?高延迟?其他问题?使用我们的故障排除页面作为查找信息的起点。
Redis集群
- Redis集群教程:Redis集群优雅的介绍和设置向导。
- Redis集群说明:使用Redis集群的更正式的行为和算法的描述。
其他基于Redis的分布式系统
- Roshi是一个大规模的变压器实现,基于Redis的时间戳事件。它最初是为了SoundCloud流自主研发。
说明书
- Redis设计草稿:新建议的设计草稿。
- Redis协议说明:如果你正在实现一个客户端,或者出于好奇心,了解怎么在底层与Redis通讯。
- Redis RDB格式说明,和RDB版本历史。
- 内部构建:了解关于Redis怎么实现的细节。
资源
- Redis参考手册:Redis在线或可打印的功能参考。
用例
- 谁在用Redis
书籍
下面是已经出版的覆盖Redis的图书列表。图书由发布时间排序(新书在前)
- Redis in Action (Manning, 2013) :由Josiah L. Carlson编写.
- Instant Redis Optimization How-to (Packt, 2013) :由Arun Chinnachamy编写.
- Instant Redis Persistence (Packt, 2013) :由Matt Palmer编写.
- The Little Redis Book (Free Book, 2012) :由 Karl Seguin 编写,是一个特别自由和Redis入门的书。
- Redis Cookbook (O'Reilly Media, 2011) :由 Tiago Macedo 和 Fred Oliveira编写
下面的书包含Redis发布的内容但是没有特别的说明Redis
- Seven databases in seven weeks (The Pragmatic Bookshelf, 2012).
- Mining the Social Web (O'Reilly Media, 2011)
- Professional NoSQL (Wrox, 2011)
关于作者
Redis是由Salvatore Sanfilippo开发并维护的。过去 Pieter Noordhuis 和Matt Stancliff 提供了Redis核心和客户端库的非常重要的代码和建议。
Redis贡献者的清单可以在Redis Githua贡献者页面找到。然而还有其他形式的贡献如想法,测试,和bug报告。当可能的时候,贡献者被承认提交信息。邮件列表档案和Github问题页面是找到Redis社区活跃的人提供想法和帮助他人的好的来源。
转载于:https://blog.51cto.com/majunwei/1741608