博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis安装
阅读量:6892 次
发布时间:2019-06-27

本文共 932 字,大约阅读时间需要 3 分钟。

hot3.png

1.项目首页: 当前使用2.4.13

2.安装

2.1 依赖包jemalloc-3.0.0

下载:

安装:./configure

make && make install

ldconfig

2.2 redis安装:

2.2.1 make

2.2.2 make完成后在当前目录src下生成二进制文件,拷贝到/opt/redis/2.4.13/bin下
2.2.3 拷贝redis.conf 到/opt/redis/2.4.13/etc

修改daemonize no 为 daemonize yes支持(该参数设置是否后台运行)

修改pidfile /var/run/redis.pid 为 /opt/redis/2.4.13/run(设置后台运行时的pid文件路径)
修改dir ./ 为 /opt/redis/2.4.13/data

2.2.4 运行

./redis-server /opt/redis/2.4.13/etc/redis.conf

2.2.5 测试是否启动

./redis-cli ping OR ps -ef | grep redis OR telnet 127.0.0.1 6379

./redis-cli set mykey somevalue
./redis-cli get mykey

2.2.6 停止服务

$ redis-cli shutdown

#关闭指定端口的redis-server
$ redis-cli -p 6380 shutdown

Redis特性

1.redis可持久化,且持久化是异步的,速度完胜memcached

2.未开启VM的情况下,redis需将所有数据读入内存(2.0以后支持VM,数据容量可突破物理内存的限制,但不稳定),内存不足时,性能成比例下降
3.redis支持复杂的数据特性 如list,set等,但维护大list时性能很差
4.redis的操作是单线程的,通过单服务器多端口发挥优势
5.redis的复制机制不完善,失步之后要重新同步所有数据。可以架两级slave解决,暂不考虑

Redis资料汇总专题

转载于:https://my.oschina.net/lanybass/blog/60878

你可能感兴趣的文章
让你充满魅力的10大说话技巧
查看>>
我的友情链接
查看>>
MySQL学习笔记(一):shell脚本安装配置mysql
查看>>
Web程序运行原理
查看>>
RSF 分布式 RPC 服务信息的暴露
查看>>
apache日志切割
查看>>
How many file permissions are possible running ...
查看>>
Java对象的大小
查看>>
一、Docker之旅
查看>>
Java8新特性使用记录
查看>>
Java8新特性使用记录
查看>>
关于从下一页返回不要回到当前页的解决办法
查看>>
Linux开放端口
查看>>
java线程池的简单描述
查看>>
‘撤消或允许’重载
查看>>
TensorFlow人工智能引擎入门教程之十 最强网络 RSNN深度残差网络 平均准确率96-99%...
查看>>
关于访问Android项目中assets中的资源
查看>>
大家来解一解小学生题目......
查看>>
CentOS 6.4 & 6.5下DRBD的安装配置
查看>>
wp-setting.php文件详解
查看>>