LessonFifth Redis的持久化功能
2013-11-02 14:37
417 查看
#验证redis的快照和AOF功能
1.先验证RDB快照功能,由于AOF优先级高,先关闭,然后测试,截图如下
![](http://images.cnitblog.com/blog/127267/201311/02143914-3dbd453214764504a53f44a61e00d2f6.png)
![](http://images.cnitblog.com/blog/127267/201311/02143914-f66c3b81e7e84451ba184923ebaa0c16.png)
![](http://images.cnitblog.com/blog/127267/201311/02143914-9df7f91ce7e54a0b8c03ad1e0f6295fb.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-03479a19ac1e4c3096de83da9cdc58fc.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-0ef512684f8441c79e4b68da783c6d2f.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-d31db9d076d541eb8819d37017e093b8.png)
2.设置打开AOF 然后进行实验,截图如下:
![](http://images.cnitblog.com/blog/127267/201311/02143915-4f0fa048527742c08639d5ccf19b2820.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-f162cebeadf44dedb0131e14030f84db.png)
![](http://images.cnitblog.com/blog/127267/201311/02143916-a5094df121f64d0d85f1c9d81496e18b.png)
作业第二题:
#把文本文件中的内容读入到redis中去,用适当的数据结构存储
require 'rubygems'
require 'redis'
#使用hashset 来存储用户的pwd email信息
#格式 uid pwd
# uid email
redis = Redis.new
f = File.open('/home/student/data/lessonfifthdata.txt')
f.each_line do |l|
items = l.split('#')
for i in (0..2) do
redis.hset(items[0],'pwd',items[1])
redis.hset(items[0],'email',items[2])
end
end
f.close()
1.先验证RDB快照功能,由于AOF优先级高,先关闭,然后测试,截图如下
![](http://images.cnitblog.com/blog/127267/201311/02143914-3dbd453214764504a53f44a61e00d2f6.png)
![](http://images.cnitblog.com/blog/127267/201311/02143914-f66c3b81e7e84451ba184923ebaa0c16.png)
![](http://images.cnitblog.com/blog/127267/201311/02143914-9df7f91ce7e54a0b8c03ad1e0f6295fb.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-03479a19ac1e4c3096de83da9cdc58fc.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-0ef512684f8441c79e4b68da783c6d2f.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-d31db9d076d541eb8819d37017e093b8.png)
2.设置打开AOF 然后进行实验,截图如下:
![](http://images.cnitblog.com/blog/127267/201311/02143915-4f0fa048527742c08639d5ccf19b2820.png)
![](http://images.cnitblog.com/blog/127267/201311/02143915-f162cebeadf44dedb0131e14030f84db.png)
![](http://images.cnitblog.com/blog/127267/201311/02143916-a5094df121f64d0d85f1c9d81496e18b.png)
作业第二题:
#把文本文件中的内容读入到redis中去,用适当的数据结构存储
require 'rubygems'
require 'redis'
#使用hashset 来存储用户的pwd email信息
#格式 uid pwd
# uid email
redis = Redis.new
f = File.open('/home/student/data/lessonfifthdata.txt')
f.each_line do |l|
items = l.split('#')
for i in (0..2) do
redis.hset(items[0],'pwd',items[1])
redis.hset(items[0],'email',items[2])
end
end
f.close()
![](http://images.cnitblog.com/blog/127267/201311/02143916-65b9d02344554f47bbaf3bff61c6e14f.png)
相关文章推荐
- Redis系列-事务处理、持久化操作、pub_sub、虚拟内存
- Redis系列-常用命令及主从配置
- couchdb and redis
- Redis 安装配置和使用
- Redis系列-set类型和zset类型
- Redis入门
- Redis2.2.2源码学习——Server&Client链接的建立以及相关Event
- Redis2.6安装报错
- Storing hundreds of millions of simple key-value pairs in Redis
- PHP 利用redis 做统计缓存mysql的压力
- Redis系列- list类型
- centos 安装redis
- Redis系列-string类型和hash类型
- python对redis进行实时用户数统计
- python对redis进行实时用户数统计
- Redis2.2.2源码学习——Server&Client链接的建立以及相关Event
- Redis入门
- ubuntu系统下mysql.redis的数据文件设置
- 分析Redis架构设计
- Redis系列-初识redis、安装