redis极简入门教程
文章平均质量分 58
本专栏主要面向没有redis使用经验的人,以及redis初学者,是一个starter教程,内容浅显易懂。
老朱.
业余时间喜欢写点技术博客,读点无用之书。想阅读我更多原创的非技术类文章,可以关注我的公众号 老朱的读书随想
展开
-
redis开篇
开篇这几天在研究redis,感觉有些收获,就写成博客与大家分享。我学习redis主要是通过阅读《redis入门指南》这本书。刚翻开书皮,看到书的作者李子骅是09级本科的,让同为09级本科的我佩服不已!我想为大家推荐这本书。但作为博客, 主要功能是总结和快速查阅,我会参考《redis入门指南》的目录结构和内容,加上我自己的总结,让大家快速进入redis的世界。在windows上安装redis环境下载安原创 2015-11-30 17:28:28 · 689 阅读 · 0 评论 -
redis数据类型
本篇博客来和大家一起探讨redis的数据类型。 redis原生支持五种数据类型,分别是:字符串类型(strings)哈希类型(hashes)列表类型(lists)集合类型(sets)有序集合类型(sorted sets)原创 2015-11-29 11:36:59 · 772 阅读 · 0 评论 -
redis中的事务
本篇博客来讨论redis的事务。redis通过MULTI,EXEC,DISCARD以及WATCH命令来实现事务机制的。MULTI…EXECredis客户端通过MULTI命令来通知redis服务器即将进入事务模式,redis服务器端返回OK。然后redis客户端开始发送命令,redis服务器接收到命令后,不会立即执行,而是先加入事务队列中并返回QUEUED,当redis客户端发送EXEC命令时,red原创 2015-11-29 21:22:45 · 1876 阅读 · 4 评论 -
redis实现发布/订阅
发布/订阅模式的原型是这样的:有两类主体,生产者和消费者,生产者会将需要处理的任务放到任务队列中,而消费者则不断地从任务队列中读取任务并执行。生产者和消费者只需要提前定义好任务队列的格式,双方并不需要了解对方的实现细节。由于双方是基于任务队列进行交互的,所以,新增生产者或新增消费者都比较容易。总的来说,发布/订阅模式具有松耦合、易于扩展的特性。#通过PUBLISH和SUBSCRIBE命令实现发布/订阅原创 2015-11-30 12:33:34 · 1677 阅读 · 0 评论 -
redis过期时间
在redis中,可以给一个键设置过期时间,等时间到了以后,该键会被自动删除。这个机制经常被用来存储验证码等有一定时效性的东西,数据的有效期过了以后,就会被自动删除以节省内存空间。跟过期相关的命令有三个,分别是EXPIRY、PERSIST和TTL,用法如下EXPIRY key seconds –设置key在seconds秒后过期PERSIST key –删除key的过期时间,使其永不过原创 2015-11-30 15:19:20 · 4165 阅读 · 0 评论 -
redis C#客户端
本篇博客介绍使用C#作为redis客户端的简单使用方法,我们会依赖ServiceStack.Redis。新建项目并添加依赖首先,打开全宇宙最强的IDE——Visual Studio,新建一个控制台应用程序,然后选择菜单[工具]=>[NuGet程序包管理器]=>[程序包管理器控制台],输入以下命令Install-Package ServiceStack.Redis原创 2015-11-30 17:24:40 · 3152 阅读 · 3 评论