Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。像现在很多的程序员无论是面试还是码代码都会用到的一种语言,这么广泛的语言你怎么还能不会呢?
本文档深入浅出地介绍了Redis 的5种数据类型,并通过多个实用示例展示了Redis的用法。除此之外,本文档还讲述了Redis 的优化方法以及扩展方法,对于学习和使用Redis来说不可多得的文档(PDF)
本文档由三个部分组成。
第一部分对Redis 进行了介绍,说明了Redis的基本使用方法、它拥有的5种数据结构以及操作这5种数据结构的命令,并讲解了如何使用Redis 去构建文章聚合网站、cookie. 购物车、网页缓存、数据库行缓存等一系列程序。
第二部分对Redis命令进行了更详细的介绍,并展示了如何使用Redis去构建更为复杂的辅助工具和应用程序,并在最后展示了如何使用Redis去构建一个简 单的社交网站。
第三部分对Redis 用户经常会遇到的一些问题进行了介绍,讲解了降低Redis内存占用的方法、扩展Redis性能的方法以及使用Lua语言进行脚本编程的方法。
本文档既涵盖了命令用法等人门主题,也包含了复制、集群、性能扩展等深入主题,所以无论是Redis新手还是有一定经验的Redis使用者,应该都能从本文档中获益。
话不多说,看看目录:



第一部分:入门介绍

第二部分:核心概念


第三部分:进阶内容

本文档全面介绍了Redis的五种数据类型及其实用示例,并深入探讨了Redis的优化和扩展方法。适合不同水平的Redis使用者,从基本命令到复杂应用一网打尽。
535

被折叠的 条评论
为什么被折叠?



