redis_学习笔记01--基本安装

来源:互联网 发布:linux安装出现dracut 编辑:程序博客网 时间:2024/06/10 22:04

最近看了一些关于no_sql的分享,特别感兴趣,于是用心研究一下redis。看了一阵子,做些记录。

redis是一个面向非关系型数据的一个内存数据库,当然新版本已经可以提供持久化存储了。redis和memcached是属于一类的数据库,不同的实现而已。

redis有更多的类型支持:strings ,list,set ,sorted set,hash。 、

性能很高:高性能(100k+ SET/80k+ GET)/s(参考其他人的测试)

现在先来安装一个redis数据库,先熟悉熟悉,为后面的源码的阅读有很大的好处。

1.redis的安装。

    我是再redhat 企业版6的兼容版linux上安装的。直接去redis的官方网站:http://redis.io/ 上面下载最新版的源代码,目前是

 Redis 2.4.2 版,下载后解压到一个目录,进入redis的解压目录中执行 make 来进行源代码的编译,然后 使用make test 命令测试

是否成功。最好会输出 all tests passed without errors。表示安装成功。

2. 启动 redis 服务器,进入代码的内部的src文件夹,执行 ./redis-server  启动服务器。

3. 从另外一个终端可以,执行 ./redis-cli  来从客户端连接redis的server。现在就可以进行操作了。

4. 常用的redis命令:http://redis.io/commands。拿最简单的 string的 操作 set ,get  如下:

redis 127.0.0.1:6379> set test "this is a test"
OK
redis 127.0.0.1:6379> get test
"this is a test"
redis 127.0.0.1:6379> 

5. redis还有很多命令和特性。详细内容可以参考redis的官方文档。官方文档对每个命令都回有一个例子,

浅显易懂,大家可以参考。

原创粉丝点击