
redis
年华似水
一小程序员,每天为梦想拼搏!
展开
-
memcached和redis中清空缓存
memcached:命令行使用 flush_all将所有的数据都设置为过期,但内存空间不释放redis:命令行使用 (1) flush all 删除所有数据库的所有key(2) flushdb 删除当前库或所选库的所有key原创 2012-09-28 17:14:29 · 12971 阅读 · 0 评论 -
Redis应用场景
毫无疑问,Redis开创了一种新的数据存储思路,使用Redis,我们不用在面对功能单调的数据库时,把精力放在如何把大象放进冰箱这样的问题上,而是利用Redis灵活多变的数据结构和数据操作,为不同的大象构建不同的冰箱。希望你喜欢这个比喻。下面是一篇新鲜出炉的文章,其作者是Redis作者@antirez,他描述了Redis比较适合的一些应用场景,NoSQLFan简单列举在这里,供大家一览:1.转载 2012-09-25 10:41:21 · 687 阅读 · 0 评论 -
Redis容量及使用规划(redis,memcached,mysq对比)
在使用Redis过程中,我们发现了不少Redis不同于Memcached,也不同于MySQL的特征。(本文主要讨论Redis未启用VM支持情况)1. SchemaMySQL: 需事先设计Memcached: 无需设计Redis: 小型系统可以不用,但是如果要合理的规划及使用Redis,需要事先进行类似如下一些规划数据项: value保存的内容是什么,如用户资料R转载 2012-09-25 10:54:10 · 811 阅读 · 0 评论 -
redis数据库键值设计
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。下面举一些常见适合kv数据库的例子来谈谈键值的设计,并与关系型数据库做一个对比,发现关系型的不足之处。用户登录系统记录用户登录信息的一个系统, 我们转载 2012-09-24 17:32:27 · 806 阅读 · 0 评论 -
redis介绍
Redis新的存储模式diskstoreThursday, Jan 6th, 2011 by Tim | 13 CommentsFiled under: data | Tags: Mongo, MongoDB, redisRedis作者antirez是一个非常勤奋的开发者,在Redis性能已经非常惊人的情况下持续不断开发新的特性,比如从新的cluster源代码看到,作者转载 2012-09-21 16:23:46 · 1090 阅读 · 0 评论 -
redis dump数据优化
redis 改版的项目上线有两个月了,记录一下redis 相关的经验,也给大家一个参照:我们的redis server是一主一从,使用R710的机器,8核心,24G内存; 每天约插入200万左右的数据,现在库里有3000万条纪录,占用了9G的内存;由于现在每天内存增长太快,担心很快会无法负载,因此写了脚本每天将过期数据删除;现在运行中的问题:1.redis运行基本稳定,从没有自己中断过转载 2012-09-25 09:45:51 · 1747 阅读 · 0 评论 -
redis的主从配置和conf文件说明
下面是我使用的配置,使用主从模式,在master上关掉所有持久化,在slave上使用AOF持久化:$cat/opt/redis/etc/redis.conf ######Master config###General 配置daemonize yes #使用daemon 方式运行程序,默认为非daemon方式运行pidfile /tmp/redis.pid #pi转载 2012-09-25 14:15:26 · 729 阅读 · 0 评论 -
redis主从服务器配置
配置主从服务器Redis主从服务器的搭建很简单,只要少许配置即可,为了演示的方便,我们就在一台服务器上配置:前提是你已经有了一台Redis服务器,如果没有可以参考我以前的文章安装。下面看看如何配置从服务器:假设主服务器的配置文件是:/etc/redis.conf,我们复制一份作为从服务器的配置文件:cp /etc/redis.conf /etc/redis_slav转载 2012-09-25 14:58:00 · 803 阅读 · 0 评论