本文介绍: Redis(Remote Dictionary Server ),即远程字典服务。Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis提供了字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、地理空间索引和流等数据结构。Redis具有内置复制、Lua脚本、LRU逐出、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster自动分区提供高可用性。您可以对这些类型运行原子操作,如附加到字符串;增加哈希中的值
一、redis简介
Redis(Remote Dictionary Server ),即远程字典服务。Redis是一个开源(BSD许可)的内存数据结构存储,用作数据库、缓存、消息代理和流引擎。Redis提供了字符串、哈希、列表、集合、带范围查询的排序集合、位图、超日志、地理空间索引和流等数据结构。Redis具有内置复制、Lua脚本、LRU逐出、事务和不同级别的磁盘持久性,并通过Redis Sentinel和Redis Cluster自动分区提供高可用性。您可以对这些类型运行原子操作,如附加到字符串;增加哈希中的值;将元素推送到列表;计算集合交集、并集和差集;或者获得排序集合中排名最高的成员。为了获得最佳性能,Redis使用内存数据集。根据您的使用情况,Redis可以通过定期将数据集转储到磁盘或将每个命令附加到基于磁盘的日志中来持久化数据。如果您只需要功能丰富的网络内存缓存,也可以禁用持久性。Redis支持异步复制,具有快速的非阻塞同步和自动重新连接,并在网络拆分时进行部分重新同步。博文发布时最新的官方文档版本是7.0.9版本,一般使用源码安装的方式,可以参照博文:Linux之Redis安装。源码安装最新版步骤也很简单:
二、yum安装redis3
如果不是必须安装最新版,还有更简单的安装方式,可以使用yum方式安装redis,通过epel扩展源安装redis,但是此方式只可以安装redis3的版本,直接yum安装当前安装的是3.2.12版本。
1、安装epel扩展源
2、yum安装redis3
3、查看redis版本
三、yum安装redis7
1、下载第三方扩展源rpm
2、安装remi.repo
3、更新yum缓存
4、安装redis7
因为多个扩展源包含了redis源,默认epel源优先,我们可以使用–enablerepo参数指定安装源。
5、版本查看
6、指定版本安装
如果不想安装最新版,我们也可以指定近期的版本安装。yum安装可以完成次新版7.0.8版本的安装,也可以安装其他临近的版本,只要安装源维持了该版本。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。