Redis - 安装redis

安装redis

一丶简介

   Redis是一个开源的内存数据结构存储,可以被用作数据库,缓存和消息代理(message broker).它支持字符串(strings)丶哈希(hashes)丶列表(lists)丶集合(sets)丶支持范围查询的排序集合(sorted sets)丶位图(bitmaps)丶hyperloglogs丶支持半径查询的地图索引(geospatial indexes)和流(Streams)等数据结构. Redis内置了复制, lua脚本, LRU淘汰机制, 事务 以及不同级别的硬盘持久化等功能特性, 并通过redis哨兵(sentinel)和支持自动化分区的redis集群(cluster)提供高可用.

  redis中的数据类型支持原子操作, 比如在字符串后追加字符, 哈希(hash)中value进行自增运算, 推送添加一个元素到一个列表(list), 集合(set)进行交集丶并集丶差集运行, 在排序集合(sorted set)中获取最高排名的元素.

  为了获得优异的性能, redis基于内存数据集工作. 根据你的使用场景, 你可以通过每隔一段时间将数据集导出到硬盘中,或者将每条命令追加到日志中来持久化数据.如果你只是需要一个功能丰富丶联网的内存缓存, 可以选择禁用持久化. redis还支持配置简单的主从异步复制. 第一次同步时非常快且非阻塞. 在网络切分时, 自动连接,可部分重新同步.

  

二丶在linux平台中下载编译安装

  1. 下载

wget http://download.redis.io/releases/redis-5.0.7.tar.gz

  2. 解压编译

tar xzf redis-5.0.7.tar.gz
cd redis-5.0.7
make

  3. 启动redis服务

src/redis-server

  4. 使用redis客户端测试

src/redis-cli

  windows平台的安装可以参看这篇文章

学习资料:

  官方文档

猜你喜欢

转载自www.cnblogs.com/timfruit/p/12084284.html