redis 问题总结

1:修改内存页大小,linux 默认大小是4k(经过getconf PAGE_SIZE 查看java

2:查看内存交换信息,防止使用内存交换linux

3: sar -n DEV 查看网络情况redis

4: 修改文件句柄: ulimit -n 65535网络

5: info memory 关注内存 allocator_rss_ratio 的值,>1 说明内存碎步很大,<1 说明 内存到了交换内存了,说明:redis显示本身使用的内存大于系统判断该进程使用的内存,说明有内存碎片,不然说明redis使用了交换内存分布式

6: hash_tag 能够保证key 入指定分区进程

7:使用Redlock实现分布式锁,java客户端:Redisson内存

相关文章
相关标签/搜索