课程名称:Redis之高性能服务器存储应用(二)Redis简介
Redis是一个开源的keyvalue存储系统。与Memcached类似,Redis将大部分数据存储在内存中,支持的数据类型包括:字符串、哈希表、链表、集合、有序集合以及基于这些数据类型的相关操作。Redis使用C语言开发,在大多数像Linux、BSD和Solaris等POSIX系统上无需任何外部依赖就可以使用。Redis支持的客户端语言也非常丰富,常用的计算机语言如C、C#、C++、ObjectC、PHP、Python、Java、Perl、Lua、Erlang等均有可用的客户端来访问Redis服务器。当前Redis的应用已经非常广泛,国内像新浪、淘宝,国外像Flickr、Github等均在使用Redis的缓存服务。一句话简介: Redis基于内存操作,读写速度很快,100000 读写/秒,可以作为内存型缓存服务器,提供持久化存储方案,可以作为结构不复杂的数据库使用。
Redis基本操作
终端运行服务器: xwp@xwpT420:~$ redisserver
指定配置文件运行服务器: xwp@xwpT420:~$ redisserver [./redis.conf]
开启客户端: xwp@xwpT420:~$ rediscli 127.0.0.1:6379>
设置/获取key: 127.0.0.1:6379> set name itcast 127.0.0.1:6379> get name
删除key: 127.0.0.1:6379> del name
判断key是否存在: 127.0.0.1:6379> exists name
停止服务: 终端CTRL + c 客户端里SHUTDOWNrdb
持久化存储: save 阻塞服务,不建议使用 bgsave 子进程异步备份数据
以上为部分资料展示,有需要全部资源的同学,可以回帖下载了!!
资料链接:
http://pan.baidu.com/s/1jHCQaoe
回帖可见密码:
|
|