Redis数据库学习教程(快速入门版)

 
Redis教程图标Redis(Remote Dictionary Server)译为“远程字典服务”,它是一款基于内存实现的键值型 NoSQL 数据库, 通常也被称为数据结构服务器,这是因为它可以存储多种数据类型,比如 string(字符串),hash(哈希散列),list(列表),set(集合)和 sorted set(有序集合)等。

Redis 是由意大利人 Salvatore Sanfilippo 使用 C语言编写,它遵守 BSD 开源协议,并且对多种编程语言提供了良好的 API 支持,比如 Java,C/C++,C#,PHP,JavaScript,Perl,Python,Ruby 等,在本套教程的结尾,我们介绍了 Python、Java、PHP 这三种编程语言如何使用 Redis。

自 2010 年 3 月 15 日起,Redis 的开发工作由 VMware(威睿)公司主持。关于 Redis 数据库下载和安装,目前官方网站,只提供了 Linux 版本的下载安装包。

注意,Windows 系统可以下载安装非官方的 Redis 版本,不过其使用性能远不如 Linux 系统。

教程特点

本套 Redis 教程专门为初学者、程序开发人员准备的。如果您是初学者,在学习完本套教程后,会对 Redis 数据库有初步的了解和掌握;而对于开发人员而言,通过阅读本教程,您能快速地掌握 Redis 数据库的高级应用。

本套 Redis 教程对 Redis 数据库的基础知识和高级知识做了非常详细地讲解。我们本着尽量避开底层原理的原则,以通俗易懂的方式讲解 Redis 数据库的相关知识点。教程中深入讲解了 Redis 五种常用数据类型,并采用“Redis 命令+演示示例”相结合的方式进行讲解。同时我们也对 Redis 缓存、Redis 持久化、Redis 主从复制等进阶知识做了详细介绍。

阅读条件

在学习本教程之前,您应该了解并掌握一些数据结构的基本知识,比如队列、栈、希映射等。如果您掌握一种或多种其他数据库的相关知识,那将再好不过,比如 Memcached 缓存型数据库、MySQL 关系型数据库。

资源推荐

学习 Redis 相关资源推荐: 猛击这里开始学习➜
 

关注公众号「站长严长生」,在手机上阅读所有教程,随时随地都能学习。

不定期发布学习路线+书籍文档+优质视频,为初学者指点迷津。

绑定网站登录功能,再也不用担心密码丢失。

编程11年,建站10年,创业7年,写作6年,既有硬知识,也有软技能。

长期更新,坚持原创,敢说真话,凡事有态度。

公众号二维码
微信扫码即可关注

微信交流群 关注微信公众号,加入官方交流群。内含一款搜索神器,免费下载全网书籍和视频。