Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists),
集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting),
LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。

1.下载安装
wget http://download.redis.io/releases/redis-5.0.4.tar.gz

解压:tar -xzvf redis-5.0.4.tar.gz

2.安装
cd redis-5.0.4
make MALLOC=libc
cd src
make prefix=/var install

3.启动redis
cd src
./redis-server
但是这种启动需要开着终端

可以修改redis.conf
daemonize no
改为
daemonize yes

然后./redis-server redis.conf 
[root@test-server src]# ./redis-server ../redis.conf 
2607:C 03 Sep 2019 11:55:06.981 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2607:C 03 Sep 2019 11:55:06.981 # Redis version=5.0.4, bits=64, commit=00000000, modified=0, pid=2607, just started
2607:C 03 Sep 2019 11:55:06.981 # Configuration loaded

4.创建开机自启和启动脚本
cd /etc/
mkdir redis
cp /root/redis-5.0.4/redis.conf ./6379.conf
cp /root/redis-5.0.4/utils/redis_init_script /etc/init.d/redisd
vi /etc/init.d/redisd
开头加入以下语句
# chkconfig: 2345 90 10
# description: Redis is a persistent key-value database
chkconfig redisd on
service redisd stop
service redisd start

5.连接客户端测试

redis-cli ##默认连接127.0.0.1:6379
set name "xian" ---设置键值对 键:name 值:"xian"
get name -----获取键为name 的key 值
>>"xian"

最新文章

  1. struts 用拦截器进行用户权限隔离,未登录用户跳到登录界面 *** 最爱那水货
  2. Saltstack异步执行命令(十三)
  3. CodeIgniter 发送邮件
  4. UVA 11461 - Square Numbers
  5. Unity游戏数据用Json保存
  6. 用Ogre实现《天龙八部》场景中水面(TerrainLiquid)详解
  7. Qt+MinGW+OpenCV开发环境在win7系统下的搭建(最新20140423)
  8. accel-pptp 部署
  9. Inno Setup打包注意事项
  10. nginx的配置与应用
  11. Java Web服务收到请求时线程的情况
  12. python爬虫实例--网易云音乐排行榜爬虫
  13. (一)在 Blend 中绘制形状和路径
  14. LocalStorage存储和cookie存储
  15. 再谈fedora下的音乐和视频播放器的安装
  16. odoo开发笔记 -- 视图继承扩展
  17. 雪花算法-snowflake
  18. PHP面向对象之接口
  19. "strcmp()" Anyone? UVA - 11732(trie出现的次数)
  20. JS学习笔记(4)--js变量的生命周期

热门文章

  1. 快速掌握zabbix配置
  2. [Java并发] AQS抽象队列同步器源码解析--锁获取过程
  3. 几个非常适合练手的python爬虫项目,总有一个能搞定!
  4. Django异步任务线程池
  5. vue 组件传递值以及获取DOM元素的位置信息
  6. python爬虫--数据解析
  7. 深入浅出分析 PriorityQueue
  8. Rabbit安装(单机及集群,阿里云)
  9. Enumeration接口和Iterator接口的区别有哪些?
  10. 运算符副作用总结与例子(js)