redis 性能优化
来源:互联网 发布:淘宝哪家店铺级别最高 编辑:程序博客网 时间:2024/05/16 10:30
1. 使用unix domain socket
对于linux系统,如果redis客户端和服务端都在同一台服务器,可以使用 unix socket ,不需要走TCP监听网络端口,使用后效果非常明显。
UNIX Domain Socket是在socket架构上发展起来的用于同一台主机的进程间通讯(IPC),它不需要经过网络协议栈,不需要打包拆包、计算校验和、维护序号和应答等,只是将应用层数据从一个进程拷贝到另一个进程,当用户连接到Redis通过TCP/IP连接或Unix域连接,千兆网络的典型延迟大概200us,而Unix Domain Socket可能低到30us。
- 测试没有使用unix socket 的 redis延迟
redis-cli --latency -h 127.0.0.1 -p 6379
# 打开 redis.conf# 修改 port 6379 为 port 0# 打开 bind 127.0.0.1 的注释# 打开 unixsocket /tmp/redis.sock 注释# 打开 unixsocketperm 700 注释
- 启动 redis
# redis-server /etc/redis.conf
- 启动redis控制台
# redis-cli -s /tmp/redis.sock
- 测试使用unix socket的redis
redis-cli -s /tmp/redis.sock --latency
2.待续
0 0
- Redis性能优化
- redis 性能优化
- redis性能优化
- redis集群性能优化
- Storm+Redis性能优化问题
- 为写入性能优化:Redis
- Redis短连接性能优化
- Redis 性能优化 配置说明
- redis性能优化好文
- Redis各种数据结构性能数据对比和性能优化实践
- 一次使用 Redis 优化查询性能的实践
- ITOO考评学生端性能优化——Redis
- 使用redis优化性能之注册和登录
- 用Redis做小型Asp.net网站的性能优化
- Redis优化
- Redis优化
- Redis优化
- 性能优化
- 【移动端】基于rem实现手机端页面自适应--动态改变dpr和font-size
- Max Script|多边形的控制
- 编辑器之神-VIM
- 基于OpenCV的图像去雾程序
- 修改输入框placeholder的样式
- redis 性能优化
- 【ZOJ3941 The 13th Zhejiang Provincial Collegiate Programming ContestF】【贪心 暴力】Kpop Music Party n段part
- 解决Android TextView默认的padding问题
- No qualifying bean of type [] found for deperidency :
- 【ZOJ3944 The 13th Zhejiang Provincial Collegiate Programming ContestI】【简单模拟】People Counting 照片人数统计 人
- Rotatedrawable详解
- 【ZOJ3946 The 13th Zhejiang Provincial Collegiate Programming ContestK】【最短路+贪心 or 最小树形图】Highway Proje
- sql 语句中char varchar 以及nvchar 区别是什么?
- 如何为Android缓存数据到本地