• Redis几种数据结构的应用场景

    String [html] 1、String   常用命令:   除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作:   获取字符串长度   往字符串append内容   设置和获取字符串的某一段内容   设置及获取字符串的某一位(bit)   批量设置一系列字符串的内容      应用场景:   String是最常用的一种数据类型,普通的key/value存储都可以归为此类,value其实不仅是Str...
    作者:孤风一剑/2015年8月28日/分类:Java开发/阅读:857次/标签:/评论关闭
  • spring redis cache使用思考

     项目中使用spring redis cache做为cache客户端。   spring redis cache中RedisCache是整个spring cache的领域模型,对应一个cache块的操作类。  RedisCache中定义了put,get,clean,evict操作。  其中clean方法用于清除当前cache块中所有的元素,这里会加锁,而锁的实现是往redis服务器上存放一个key为:cache块名称加上~lock的元素。最后清除锁则是在clean方法执行完成后...
    作者:孤风一剑/2015年6月17日/分类:Java开发/阅读:970次/标签:, , /评论关闭
  • redis内存优化、持久化以及主从复制

     Redis 数据库内存优化参数的配置,每种持久化方式的利与弊以及主从复制的原理以及配置 一、常用内存优化手段与参数 redis的性能如何是完全依赖于内存的,所以我们需要知道如何来控制和节省内存。 首先最重要的一点是不要开启Redis的VM选项,即虚拟内存功能,这个本来是作为Redis存储超出物理内存数据的一种数据在内存与磁盘换入换出的一个持久化策略,但是其内存管理成本非...
    作者:孤风一剑/2015年5月03日/分类:其它语言/阅读:1,104次/标签:/评论关闭
  • NoSql学习之路一redis做消息队列

    nosql最近很火,我也研究研究,呵呵,今天来说说redis,简单的那些增删改查 就不说了,网上太多了,我研究了一下,redis做消息队列 首先是用的redis的发布订阅做的消息队列实现消息队列, 测试是在本机做的,redis在虚拟机2003的系统,386M内存,本机是8.1的系统,6g内存 我是用了500个线程模拟并发每个线程发布500条数据,在发布消息的时候,服务器的内存占用并不高,cpu占...
    作者:孤风一剑/2014年4月08日/分类:Asp.net开发, 数据库开发/阅读:2,257次/标签:, , /评论关闭
  • Redis数据持久化

    Redis数据持久化       RDB方式与AOF方式,可以单独用一种或两种结合。RDB方式相当于定时全备,AOF方式相当于重做日志。REDIS在RDB与AOF都开启的情况下,启动的时候会加载AOF,因为AOF持久化方式可能丢失的数据更少。 RDB方式     这种持久化是通过快照完成的,当符合一定条件时Redis会自动将内存中的所有数据进行快照,并存储在硬盘上。     进行快照的条件由两个参数构成...
    作者:孤风一剑/2013年12月30日/分类:数据库开发/阅读:1,538次/标签:, /评论关闭
  • 启停redis服务

    1.编译redis.conf参数文件 安装完成后,我们就得尝试启动redis服务了。 在$REDIS_HOME,编译如下文件 /home/ldh/redis/redis-2.8.3/redis.conf 修改端口 将PORT 6379改成你想要的被客户访问的端口,不改也可以,只要不冲突。 设置密码: redis.conf中requirepass前的注释去掉,后面加上密码,如 requirepass pass1234 如果服务已经启动,修改密码后需要重启服务才能使新...
    作者:孤风一剑/2013年12月27日/分类:数据库开发/阅读:1,086次/标签:/评论关闭