CentOS-7.x 和linux服务器 中Redis的安装和配置
2019-05-18 10:09
155 查看
版权声明:版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/weixin_41238134/article/details/90311806
Redis 简介
Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。
Redis 与其他 key - value 缓存产品有以下三个特点:
- Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
- Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
- Redis支持数据的备份,即master-slave模式的数据备份。
Redis 优势
- 性能极高 – Redis能读的速度是110000次/s,写的速度是81000次/s 。
- 丰富的数据类型 – Redis支持二进制案例的 Strings, Lists, Hashes, Sets 及 Ordered Sets 数据类型操作。
- 原子 – Redis的所有操作都是原子性的,意思就是要么成功执行要么失败完全不执行。单个操作是原子性的。多个操作也支持事务,即原子性,通过MULTI和EXEC指令包起来。
- 丰富的特性 – Redis还支持 publish/subscribe, 通知, key 过期等等特性。
Redis与其他key-value存储有什么不同?
-
Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。
-
Redis运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样Redis可以做很多内部复杂性很强的事情。同时,在磁盘格式方面他们是紧凑的以追加的方式产生的,因为他们并不需要进行随机访问。
Redis的安装
下载地址
下载后进行编译
下载安装包
wget http://download.redis.io/releases/redis-2.8.3.tar.gz
解压压缩包
进入到redis-2.8.3目录
进行编译
编译完成后,将可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。
在/usr目录下创建redis目录
将四个可执行文件移动到redis目录下
如果没有redis.conf文件,需要自己创建redis.conf文件,具体配值可见https://blog.csdn.net/weixin_41238134/article/details/90311785
启动redis服务器
在redis目录下执行命令
./redis-server redis.conf
如下图显示,代表已安装成功
启动客户端
./redis-cli
连接成功
相关文章推荐
- centos 7 -redis的安装与配置
- CentOS7下源码安装Redis系统服务配置
- CentOS下Redis数据库的基本安装与配置教程
- CentOS6.5下Redis安装与配置
- CentOS 6.5 下Redis安装与配置
- CentOS6.5下Redis安装与配置
- [置顶] centos 6.5上redis安装与配置
- CentOS下Redis 2.2.14安装配置详解
- CentOS6.5下Redis安装与配置
- Centos-redis安装配置
- Linux安装配置Redis CentOS 7 下安装Redis
- CentOS Linux下 redis 下载、安装、配置、主从集群配置
- 在Centos7下源码安装配置Redis
- CentOS下安装Redis3.0以及多实例配置
- centos下配置 redis(1)- 安装篇
- CentOS系统下Redis安装和自启动配置的步骤
- 详细讲解 centOS下 Redis安装及配置
- centOS7 mini配置linux服务器(一)安装centOs7
- CentOS Linux系统下安装Redis过程和配置参数说明
- CentOS系统中Redis数据库的安装配置指南