noSql
每天进步一点_点
正在不断地学习,希望和大家多多交流。
展开
-
Cent OS安装redis(wget方式)
Redis是一个高性能的,开源key-value型数据库。是构建高性能,可扩展的Web应用的完美解决方案,可以内存存储亦可持久化存储。因为要使用跨进程,跨服务级别的数据缓存,在对比多个方案后,决定使用Redis。顺便整理下Redis的安装过程,以便查阅。下载Redis解压Redis编译安装Redis配置Redis启动Redis添加开机启动项Redis配置参数下载redis(这里用的是转载 2017-03-24 16:26:07 · 5074 阅读 · 2 评论 -
Invalidated object not currently part of this pool/Could not return the resource to the pool
这两天使用ApacheBench(ab)对接口进行压力测试的时候,多线程环境下一直报错redis.clients.jedis.exceptions.JedisException: Could not return the resource to the pool at redis.clients.util.Pool.returnBrokenResourceObject(Pool.java:1转载 2017-03-24 17:42:29 · 15447 阅读 · 0 评论 -
Redis时延问题分析及应对
Redis的事件循环在一个线程中处理,作为一个单线程程序,重要的是要保证事件处理的时延短,这样,事件循环中的后续任务才不会阻塞; 当redis的数据量达到一定级别后(比如20G),阻塞操作对性能的影响尤为严重; 下面我们总结下在redis中有哪些耗时的场景及应对方法:耗时长的命令造成阻塞keys、sort等命令keys命令用于查找所有符合给定模式 pattern 的 key,时转载 2018-01-29 20:58:37 · 321 阅读 · 0 评论