Redis系列一:初识Redis

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)下载
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
检查redis是否启动
$ps -ef|grep redis
 
 
三、redis的简单操作
1)使用Redis提供的命令操作工具redis-cli与redis服务器进行交互
$redis-cli
set key1 value1 该命令设置一个string类型,key为key1,值为value
key值,使用字符串进行存储,不能出现空格或者换行符"\n"(空格和换行符是redis的特殊字符);应该尽量使用较短的key,可以节省内存和带宽
 
posted @ 2015-12-14 20:24  qmsu  阅读(971)  评论(0编辑  收藏  举报