redis
wickedvalley
好记性不如烂笔头
展开
-
几点建议,让Redis在你的系统中发挥更大作用
原文地址:http://antirez.com/post/take-advantage-of-redis-adding-it-to-your-stack.html Redis在很多方面与其他数据库解决方案不同:它使用内存提供主存储支持,而仅使用硬盘做持久性的存储;它的数据模型非常独特,用的是单线程。另一个大区别在于,你可以在开发环境中使用Redis的功能,但却不需要转到Redis。转载 2016-05-29 23:57:53 · 246 阅读 · 0 评论 -
redis 五种数据类型的使用场景
转载:http://blog.csdn.net/gaogaoshan/article/details/41039581/ String [html] view plain copy 1、String 常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度转载 2016-06-08 13:01:35 · 414 阅读 · 0 评论 -
redis实战:使用redis实现自动补全
转载:http://blog.csdn.net/u011250882/article/details/48632379 如果我想输入“雄英”来找到游戏库中的所有带有这两个字的游戏,该怎样用redis来实现呢? 原理: 1, 将所有的游戏名字读出来,拆分成单个汉字 2, 将这些汉字作为redis集合的键,写入redis,每个集合里的值是所有那些游戏名字中包含此汉字的游戏转载 2016-05-20 23:21:02 · 483 阅读 · 0 评论 -
redis实战之使用redis实现排行榜
转载:http://blog.csdn.net/u011250882/article/details/48632379 设想在一个游戏中,有上百万的玩家数据,如果现在需要你根据玩家的经验值整理一个前20名的排行榜,你会怎么做呢? 一般的做法是写一条类似下面这条sql语句的方式来获取: [sql] view plain copy s转载 2016-05-20 23:16:50 · 604 阅读 · 0 评论 -
教你如何使用Redis:[7]redis常用命令
转载:http://jingyan.baidu.com/article/90bc8fc87ce8e2f652640c78.html 键值相关命令 1 返回满足给定patterm的所有key keys #(*)取出所有的key (my*)取出和关键字相关的转载 2016-05-20 22:57:14 · 722 阅读 · 0 评论 -
java对redis的基本操作
转载:http://www.cnblogs.com/edisonfeng/p/3571870.html package com.redis; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import java.util.Set; import redis.clients.j转载 2016-05-20 22:52:09 · 207 阅读 · 0 评论 -
给大家推荐对Redis分析讲解比较详细的大牛
http://www.cnblogs.com/stephen-liu74/category/354125.html转载 2016-05-20 22:45:21 · 358 阅读 · 0 评论 -
Redis 基本操作一
操作相关的命令连接 quit:关闭连接(connection) auth:简单密码认证 持久化 save:将数据同步保存到磁盘 bgsave:将数据异步保存到磁盘 lastsave:返回上次成功将数据保存到磁盘的Unix时戳 shundown:将数据同步保存到磁盘,然后关闭服务 远程服务控制 info:提供服务器的信息和统计 monitor:实时转储收到的请翻译 2016-05-20 22:22:22 · 400 阅读 · 0 评论 -
Redis的基本操作二
string 是 redis 中最基础的数据类型, redis 字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512兆为上限。 SET SET指令是将字符串值 value 关联到 key 。语法格式: SET key value 示例:添加键 name,值为 'zfpx' # 对不存在的键进行设置 redis 127.0.转载 2016-05-20 22:37:13 · 3377 阅读 · 0 评论 -
Redis应用案例 查找某个值的范围
本文来自Redis在Google Group上的一个问题,有一位同学发贴求助,说要解决如下的一个问题:他有一个IP范围对应地址的列表,现在需要给出一个IP的情况下,迅速的查找到这个IP在哪个范围,也就是要判断此IP的所有地。这个问题引来了Redis作者Salvatore Sanfilippo的回答。解答如下: 例如有下面两个范围,10-20和30-40 A_start 10, A_en转载 2016-05-20 22:33:03 · 1631 阅读 · 0 评论 -
redis数据丢失及解决
Redis的数据回写机制 Redis的数据回写机制分同步和异步两种, 同步回写即SAVE命令,主进程直接向磁盘回写数据。在数据大的情况下会导致系统假死很长时间,所以一般不是推荐的。异步回写即BGSAVE命令,主进程fork后,复制自身并通过这个新的进程回写磁盘,回写结束后新进程自行关闭。由于这样做不需要主进程阻塞,系统不会假死,一般默认会采用这个方法。 个人感觉方法2采用fork转载 2016-06-01 23:25:18 · 475 阅读 · 0 评论 -
浅谈Redis数据库的键值设计
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。 用户登录系统 记录用户登录信息的一个系统, 我们转载 2016-06-01 23:22:21 · 424 阅读 · 0 评论 -
Java中使用Jedis操作Redis
转载:http://www.cnblogs.com/liuling/p/2014-4-19-04.html 使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip 如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:ht转载 2017-05-21 17:27:28 · 285 阅读 · 0 评论