redis
bigzhangbig
互联网、Java、golang、python、数据分析、数据挖掘、推荐系统
展开
-
有些应用软件进行系统调用时,为了一些场景更好的实现最优的表现,因此需要调整操作系统参数:
有些应用软件进行系统调用,为了一些场景更好的实现最优的表现,因此需要调整操作系统参数: redis cluster的repl-disable-tcp-nodelay就涉及到修改TCP_NODELAY参数:具体如下:Disable TCP_NODELAY on the slave socket after SYNC?#If you select “yes” Redis will use a smal原创 2017-04-15 09:32:25 · 435 阅读 · 0 评论 -
角色的概念要根据场景进行正确的解读
角色的概念要根据场景进行正确的解读: redis cluster,从server角度来看,有三类client,如下:normal -> normal clients including MONITOR clientsslave -> slave clientspubsub -> clients subscribed to at least one pubsub channel or patter原创 2017-04-15 09:34:06 · 380 阅读 · 0 评论 -
有些时候,有些判断是无法做到真实,但是能做到最优也不错了
有些时候,有些判断是无法做到真实,但是能做到最优也不错了,比如 redis cluster的配置参数cluster-slave-validity-factor就运用了这种思维:A slave of a failing master will avoid to start a failover if its datalooks too old.#There is no simple way for原创 2017-04-15 09:35:35 · 477 阅读 · 0 评论 -
百分比和绝对值在redis中的配合使用
百分比和绝对值配合使用的例子: redis cluster的auto-aof-rewrite-percentage和auto-aof-rewrite-min-size,具体解释如下:Automatic rewrite of the append only file.Redis is able to automatically rewrite the log file implicitly call原创 2017-04-15 09:40:38 · 973 阅读 · 0 评论 -
redis中的info命令中的# Memory各项都是什么意思:
redis中的info命令中的# Memory各项都是什么意思:Memoryused_memory:22587235376 used_memory_human:21.04G used_memory_rss:24482635776 used_memory_rss_human:22.80G used_memory_peak:22587235376 used_memory_peak_human:原创 2017-04-21 12:12:30 · 12915 阅读 · 0 评论 -
ShardedJedisPool的连接池参数如何设置
ShardedJedisPool的连接池参数如何设置场景:客户端采用客户端分片使用redis集群(即每个redis之间无关联,每个redis都是master角色)说明:由于采用客户端hash,加上数据不可能均匀,因此最慢的一台redis就是天花板,所以下面都是按照一台redis的量来预估,这样是考虑最坏情况来进行容量评估;要面对的问题:单台客户端(指连接redis的服务)最多用多少连接?单台re原创 2017-08-30 13:35:50 · 5819 阅读 · 1 评论