Redis(Remote Dictionary Server ),即远程字典服务,是一个开源的利用ANSI C语言编写、支持网络、可基于内存亦可持久化的日记型、Key-Value数据库,并提供多种语言的API。在redis官网中对redis的描述是如许的(Redis is an open source (BSD licensed), in-memory data structure store used as a database, cache, message broker, and streaming engine. Redis provides data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes, and streams. Redis has built-in replication, Lua scripting, LRU eviction, transactions, and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.)我们可以提取其中的关键点:redis是基于opensource,服从BSD协议,利用c语言编写的key-value形式存储数据,存储在内存中的数据库,并且redis支持持久化的数据储存
二.redis的作用和上风
.3.将此前下载的redis-7.0.11.tar.gz(当然你下载的可能是其他版本)直接拖入到Linux中的/opt文件夹中(一般放入/opt文件夹,该文件夹是自界说文件夹)是,之后解压文件夹 tar -zxvf redis-7.0.11.tar.gz /opt目次下解压
在解压文件夹之后会天生如许一个redis-7.0.11如许一个文件目次:
在解压之后进入文件目次内: cd redis-7.0.11 安装redis make && make install 进入默认的安装目次内并且查看与redis相关的文件 cd /usr/local/bin #进入安装的默认文件夹 ll #查看当前目次下的文件及目次 能观察到以下与redis相关的文件结果: