Redis系列一:初识Redis
2016-01-19 00:00
686 查看
redis是一款key-value类型的内存数据库,redis比memcached更加强大。
1、redis支持两种数据持久化方式:Snapshotting(快照)和Append-Only file(追加)
2、redis不仅支持简单的key-value,同时还支持list(列表),set(无序集合),sorted set(有序集合),Hash等类型的数据结构
3、redis支持主从复制
一、redis安装
安装环境
CentOS release 6.5 64位
1)下载
$wget
http://download.redis.io/releases/redis-3.0.5.tar.gz
2)解压缩
$tar -zxvf redis-3.0.5.tar.gz
3)编译安装
$cd redis-3.0.5
$make
4)将该目录下的redis.conf复制到/etc/目录
$cp redis.conf /etc/
下面是安装完成之后几个重要的可执行文件
redis-server:Redis 服务器程序,安装之后的目录/usr/local/bin/redis-server(不同操作系统的目录可能不一样),
redis-cli:Redis 命令行操作工具,安装之后的目录/usr/local/bin/redis-cli(不同操作系统的目录可能不一样)
redis-benchmark:Redis性能测试工具,测试redis在你的系统及配置下的读写性能,安装之后的目录/usr/local/bin/redis-benchmark(不同操作系统的目录可能不一样)
二、运行redis
启动redis
$redis-server /etc/redis.conf
![](http://static.oschina.net/uploads/img/201601/19105858_CFwz.png)
检查redis是否启动
$ps -ef|grep redis
![](http://static.oschina.net/uploads/img/201601/19105858_ab8m.png)
三、redis的简单操作
1)使用Redis提供的命令操作工具redis-cli与redis服务器进行交互
$redis-cli
![](http://static.oschina.net/uploads/img/201601/19105858_EG2M.png)
set key1 value1 该命令设置一个string类型,key为key1,值为value
key值,使用字符串进行存储,不能出现空格或者换行符"\n"(空格和换行符是redis的特殊字符);应该尽量使用较短的key,可以节省内存和带宽
Redis系列一:初识Redis
Redis系列二:Redis支持的数据类型和使用方法(一)
Redis系列二:Redis支持的数据类型和使用方法(二)
1、redis支持两种数据持久化方式:Snapshotting(快照)和Append-Only file(追加)
2、redis不仅支持简单的key-value,同时还支持list(列表),set(无序集合),sorted set(有序集合),Hash等类型的数据结构
3、redis支持主从复制
一、redis安装
安装环境
CentOS release 6.5 64位
1)下载
$wget
http://download.redis.io/releases/redis-3.0.5.tar.gz
2)解压缩
$tar -zxvf redis-3.0.5.tar.gz
3)编译安装
$cd redis-3.0.5
$make
4)将该目录下的redis.conf复制到/etc/目录
$cp redis.conf /etc/
下面是安装完成之后几个重要的可执行文件
redis-server:Redis 服务器程序,安装之后的目录/usr/local/bin/redis-server(不同操作系统的目录可能不一样),
redis-cli:Redis 命令行操作工具,安装之后的目录/usr/local/bin/redis-cli(不同操作系统的目录可能不一样)
redis-benchmark:Redis性能测试工具,测试redis在你的系统及配置下的读写性能,安装之后的目录/usr/local/bin/redis-benchmark(不同操作系统的目录可能不一样)
二、运行redis
启动redis
$redis-server /etc/redis.conf
![](http://static.oschina.net/uploads/img/201601/19105858_CFwz.png)
检查redis是否启动
$ps -ef|grep redis
![](http://static.oschina.net/uploads/img/201601/19105858_ab8m.png)
三、redis的简单操作
1)使用Redis提供的命令操作工具redis-cli与redis服务器进行交互
$redis-cli
![](http://static.oschina.net/uploads/img/201601/19105858_EG2M.png)
set key1 value1 该命令设置一个string类型,key为key1,值为value
key值,使用字符串进行存储,不能出现空格或者换行符"\n"(空格和换行符是redis的特殊字符);应该尽量使用较短的key,可以节省内存和带宽
Redis系列一:初识Redis
Redis系列二:Redis支持的数据类型和使用方法(一)
Redis系列二:Redis支持的数据类型和使用方法(二)
相关文章推荐
- Redis系列二:Redis支持的数据类型和使用方法(二)
- 基于nginx tomcat redis分布式web应用的session共享配置
- redis info命令详解
- C# redis使用之ServiceStack
- Redis使用总结
- redis在java中的客户端连接
- windows下安装php5.5的redis扩展
- Redis总结
- redis之RDB持久化与AOF持久化
- redis中各种数据类型对应的jedis操作命令
- Redis作为缓存自我总结
- Redis 3.0的集群部署
- Infinispan-Redis配置使用
- Redis学习记录之keyspace notification简析(二十三)
- Redis 安装部署
- redis常见操作命令-set
- Redis学习记录之Server(二十二)
- 基于Redis实现分布式锁以及任务队列
- Redis持久化
- Redis持久化机制和恢复机制