redis开发基本简易教程

redis开发基本简易教程

ID:37900054

大小:240.50 KB

页数:37页

时间:2019-06-02

redis开发基本简易教程_第1页
redis开发基本简易教程_第2页
redis开发基本简易教程_第3页
redis开发基本简易教程_第4页
redis开发基本简易教程_第5页
资源描述:

《redis开发基本简易教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、这篇文章主要介绍了超强、超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下【本教程目录】1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构–简介8.redis数据结构–strings9.redis数据结构–lists10.redis数据结构–集合11.redis数据结构–有序集合12.redis数据结构–哈希13.聊聊redis持久化–两种方式14.聊聊redis持久化–RDB15.聊聊redis持久化–AOF16.聊聊redis持久化

2、–AOF重写17.聊聊redis持久化–如何选择RDB和AOF18.聊聊主从–用法19.聊聊主从–同步原理20.聊聊redis的事务处理21.教你看懂redis配置–简介22.教你看懂redis配置-通用23.教你看懂redis配置–快照24.教你看懂redis配置–复制25.教你看懂redis配置–安全26.教你看懂redis配置-限制27.教你看懂redis配置–追加模式28.教你看懂redis配置–LUA脚本29.教你看懂redis配置–慢日志30.教你看懂redis配置–事件通知31.教你看懂redis配置–高级配置【redis是什么】redis是一个开源的、使用C语言编写的、

3、支持网络交互的、可基于内存也可持久化的Key-Value数据库。redis的官网地址,非常好记,是redis.io。(特意查了一下,域名后缀io属于国家域名,是britishIndianOceanterritory,即英属印度洋领地)目前,Vmware在资助着redis项目的开发和维护。【redis的作者何许人也】开门见山,先看照片:是不是出乎了你的意料,嗯,高手总会有些地方与众不同的。这位便是redis的作者,他叫SalvatoreSanfilippo,来自意大利的西西里岛,现在居住在卡塔尼亚。目前供职于Pivotal公司。他使用的网名是antirez,如果你有兴趣,可以去他的博客逛

4、逛,地址是antirez.com,当然也可以去follow他的github,地址是http://github.com/antirez。【谁在使用redis】Blizzard、digg、stackoverflow、github、flickr…【学会安装redis】从redis.io下载最新版redis-X.Y.Z.tar.gz后解压,然后进入redis-X.Y.Z文件夹后直接make即可,安装非常简单。make成功后会在src文件夹下产生一些二进制可执行文件,包括redis-server、redis-cli等等:复制代码代码如下:$find.-typef-executable./redi

5、s-benchmark//用于进行redis性能测试的工具./redis-check-dump//用于修复出问题的dump.rdb文件./redis-cli//redis的客户端./redis-server//redis的服务端./redis-check-aof//用于修复出问题的AOF文件./redis-sentinel//用于集群管理【学会启动redis】启动redis非常简单,直接./redis-server就可以启动服务端了,还可以用下面的方法指定要加载的配置文件:复制代码代码如下:./redis-server../redis.conf默认情况下,redis-server会以非

6、daemon的方式来运行,且默认服务端口为6379。有关作者为什么选择6379作为默认端口,还有一段有趣的典故,英语好的同学可以看看作者这篇博文中的解释。【使用redis客户端】我们直接看一个例子:复制代码代码如下://这样来启动redis客户端了$./redis-cli//用set指令来设置key、value127.0.0.1:6379>setname"roc"OK//来获取name的值127.0.0.1:6379>getname"roc"//通过客户端来关闭redis服务端127.0.0.1:6379>shutdown127.0.0.1:6379>【redis数据结构–简介】red

7、is是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings)2.字符串列表(lists)3.字符串集合(sets)4.有序字符串集合(sortedsets)5.哈希(hashes)而关于key,有几个点要提醒大家:1.key不要太长,尽量不要超过1024字节,这不仅消耗内存,而且会降低查找的效率;2.key也不要太短,太短的话,key的可读性会降低;3.在一个项目中,key最好使用统一的命名模式,例如

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。