Redis介绍以及安装-CentOs

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

redis官网地址:http://www.redis.io/

最新版本:2.8.3

在Linux下安装Redis非常简单,具体步骤如下(官网有说明):

1、下载源码,解压缩后编译源码。

$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make

1.1也可以用离线的包进行安装。

1、下载redis的源码包。

2、把源码包上传到linux服务器

3、解压源码包

tar -zxvf redis-3.0.0.tar.gz

4、Make

5、Make install

2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

redis3.0新增的redis-sentinel是redis集群管理工具可实现高可用。

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis    

3、启动Redis服务。

3.1前端模式启动直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是ssh命令窗口关闭则redis-server程序结束,不推荐使用此方法。如下图:

3.2 后端模式启动修改redis.conf配置文件, daemonize yes 以后端模式启动。

1)从redis的源码目录中复制redis.conf到redis的安装目录。

2)修改配置文件

3)[[email protected] bin]# ./redis-server redis.conf

$ redis-server   redis.conf

redis默认使用6379端口。

也可更改redis.conf文件,修改端口号:

4、然后用客户端测试一下是否启动成功。

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"          
时间: 2024-10-05 06:07:49

Redis介绍以及安装-CentOs的相关文章

21.9-21.12 Redis介绍,安装,持久化介绍

21.09 Redis介绍  Redis和Memcached类似,也属于k-v数据存储 Redis官网redis.io, 当前最新稳定版4.0.1 支持更多value类型,除了和string外,还支持hash.lists(链表).sets(集合)和sorted sets(有序集合) redis使用了两种文件格式:全量数据(RDB)和增量请求(aof). 全量数据格式是把内存中的数据写入磁盘,便于下次读取文件进行加载. 增量请求文件则是把内存中的数据序列化为操作请求,用于读取文件进行replay得

redis介绍和安装

redis介绍 redis是一个以key-value形式进行存储的系统. 和Memcached类似, 它支持存储的values类型相对更多, 包括字符串, 列表, 哈希散列表, 集合, 有序集合5种数据类型. 这些数据类型都支持push/pop, add/remove及取交集并集和差集以及更丰富的操作, 而这些操作都是原子性的. 在此基础上, redis支持各种不同方式的排序. 与memcached相同, 为了保证效率, 数据都是缓存在内存内的. 区别是redis会周期性的把更新的数据写入磁盘或

3.7.1 Redis介绍和安装

Redis 介绍 redis是业界主流的key-value nosql 数据库之一.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memcached一样,为了保证效率,数据都是缓存在内存中

Redis介绍及安装

Redis属于key-value数据库,与传统的数据库存在很大区别,Redis以命令的方式代替了复杂的SQL语句,并且属于内存库性质,所以运行速度非常快.内存数据会生成数据库文件保证数据持久化. Redis中没有传统数据库的表.字段,主键等概念.以直观的数据结构方式存储数据.Redis支持以下几种类型数据存储: string(key-value) hash(key-filed-value) list(key-value) set(key-value) sort set(key-score-val

redis系列:redis介绍与安装

前言 这个redis系列的文章将会记录博主学习redis的过程.基本上现在的互联网公司都会用到redis,所以学习这门技术于你于我都是有帮助的. 博主在写这个系列是用的是目前最新版本4.0.10,虚拟机装的是4.0.10,为了方便window也安装了(版本3.2.100).后续命令会采用命令行,jedis和spring集成jedis这三种方式进行操作. 在这片博文的开始,可以先试着问几个问题,带着问题看博文,或许能更有收获. 什么是redis? 为什么要使用redis? 如何搭建redis环境?

01 : redis 介绍和安装

Redis简介 Redis是一款开源的,ANSI C语言编写的,高级键值(key-value)缓存和支持永久存储NoSQL数据库产品. Redis采用内存(In-Memory)数据集(DataSet) . 支持多种数据类型. 运行于大多数POSIX系统,如Linux.*BSD.OS X等. 1 . Redis功能介绍 高速读写 数据类型丰富 支持持久化 多种内存分配及回收策略 支持事务 消息队列.消息订阅 支持高可用 支持分布式分片集群 缓存穿透(这个需要了解一下,百度有很多解释) 2 . 企业

Redis介绍以及安装(Linux)

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string.list.set.zset和hash.这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作.在此基础上,redis支持各种不同方式的排序.Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件. redis官网

Redis介绍以及安装

最新版本:2.8.13 在Linux下安装Redis非常简单,具体步骤如下(官网有说明): 1.下载源码,解压缩后编译源码. $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz $ tar xzf redis-2.8.3.tar.gz$ mv redis-2.8.3 redis$ cd redis$ make 2.编译完成后,在src目录下,有四个可执行文件redis-server.redis-benchmark.redis-c

Redis学习之路(001)-Redis介绍以及安装(Linux)

redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统.和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string.list.set.zset和hash.这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作.在此基础上,redis支持各种不同方式的排序.Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件. redis官网