08 2016 档案
摘要:本文版权归博客园和作者本人吴双共同所有,转载请注明本Redis系列分享地址。http://www.cnblogs.com/tdws/tag/NoSql/ Redis Pub/Sub模式 基本介绍 Redis发布订阅—Pub/Sub模式或者说是观察者模式。我想大家即使没有使用过,也已经耳熟能详了。 先
阅读全文
摘要:本文版权归博客园和作者本人共同所有,转载和爬虫请注明本系列分享地址:http://www.cnblogs.com/tdws/p/5815735.html 上一篇文章的不合理之处,已经有所修改。 今天分享的是Hash散列数据类型操作,不过我也觉得有了前两篇的基础搭建后,你就能自己按照StackExch
阅读全文
摘要:本文版权归博客园和作者本人共同所有,转载和爬虫请注明原文链接 http://www.cnblogs.com/tdws/tag/NoSql/ 目录 一、基础配置封装 二、String字符串类型数据操作封装 三、Hash散列类型数据操作封装 四、List列表类型数据操作封装(建议自行封装) 五、Set集
阅读全文
摘要:关键字RedisHelper,StackExchange.Redis,Redis帮助类
阅读全文
摘要:毕业后一直做.Net工作,我喜欢C#更优美简洁的语法(虽然有些关键字或者类的命名有点隐晦)。当然Java也不能丢掉,Java的很多开源技术更能让我拓展视野,在分布式方面也更容易上手。空余时间正在将自己的一个个人项目用java重写,设计为一个分布式的项目,其中有减库存的操作。要做到全局同步,分布式锁正
阅读全文
摘要:Sorted Set 有序集合—Sorted Set是我最后要分享的一种Redis数据类型,有序集合在集合的基础上,为每一个元素,关联了一个分数的概念(Score)。不要忘了,集合中元素是唯一的,但是有序集合中的Score是可以相同的。 下面通过命令的介绍,来帮助大家认识有序集合。 添加命令,ZAD
阅读全文
摘要:本篇文章版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文系列地址http://www.cnblogs.com/tdws/tag/NoSql/ 集群方案 三主三从 http://www.cnblogs.com/tdws/p/7710545.html 之前有篇文章,讲到了redis主从复制,读写
阅读全文
摘要:补充下上篇文章集合的命令。 上篇地址 博客园蜗牛 http://www.cnblogs.com/tdws/p/5785939.html SCARD Key获得执行集合中元素的数量。 SDIFFSTORE 目标键 keys ... 将集合做DIFF差集操作,并存储在目标键中。 另外同样有SINTERS
阅读全文
摘要:本文版权,归博客园和作者吴双共同所有。转载和爬虫请注明博客园蜗牛Redis系列文章地址 http://www.cnblogs.com/tdws/tag/NoSql/ Redis数据类型之集合(Set)。 单个集合中最多允许存储2的三十二次方减1个元素。内部使用hash table散列表实现。 SAD
阅读全文
摘要:本文版权归博客园和作者吴双本人共同所有。转载和爬虫请注明原文地址 Redis五种数据类型之列表类型 Redis五种数据类型之列表类型。你可以存储一个有序的字符串列表一类数据。比如你想展示你所存储的所有文章中的前十条,当分页取下一页的时候,你也可以取接下来的十条。所以建议你维护一个文章ID的列表。其内
阅读全文
摘要:本文版权归博客园和作者吴双共同所有,欢迎转载,转载和爬虫请注明原文地址 :博客园蜗牛NoSql系列地址 http://www.cnblogs.com/tdws/tag/NoSql/ Redis命令拾遗之散列类型 Redis散列类型,Hash,适合存储对象。上一篇文章字符串类型提到字符串不适合一段整体
阅读全文
摘要:文章归博客园和作者“蜗牛”共同所有 。转载和爬虫请注明原文Redis系列链接 http://www.cnblogs.com/tdws/tag/NoSql/ Redis有五种基本数据类型。他们分别是字符串,散列,列表,集合,有序集合。实际上,后四种,在我们表面上理解看来,是以不同的形式来组织字符串键值
阅读全文
摘要:爬虫和转载请注明原文地址;博客园蜗牛:http://www.cnblogs.com/tdws/p/5754706.html Redis的持久化过程中并不需要我们开发人员过多的参与,我们要做的是什么呢?除了深入了解RDB和AOF的作用原理,剩下的就是根据实际情况来制定合适的策略了,再复杂一点,也就是定
阅读全文
摘要:Parallel并行编程可以让我们使用极致的使用CPU。并行编程与多线程编程不同,多线程编程无论怎样开启线程,也是在同一个CPU上切换时间片。而并行编程则是多CPU核心同时工作。耗时的CPU计算操作选择并行是明智的。通常情况,每个CPU核心代表一个硬件线程,但超线程技术,可以使一个cpu核心具有两个
阅读全文
摘要:爬虫和转载请注明原文地址:博客园蜗牛 http://www.cnblogs.com/tdws/p/5727633.html 我们知道,redis设置配置文件的maxmemory参数,可以控制其最大可用内存大小(字节)。 那么当所需内存,超过maxmemory怎么办? 这个时候就该配置文件中的maxm
阅读全文