今天业务完成到一定程度,查看下代码,猛然发现目前的这个代码有点奇怪。奇怪就奇怪在我的model中有很多文件,每个文件都对应数据库中的一张表,然后每个model中有很多是几乎没有什么逻辑代码的。比如: 这个原因是什么呢,因为rdb_model这个类实现了ORM,我继承这个类才能使用ORM的那些操作。 ...
分类:
其他好文 时间:
2014-07-30 11:56:13
阅读次数:
240
Redis 持久化:提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF.RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集。 AOF 文...
分类:
数据库 时间:
2014-07-06 19:45:26
阅读次数:
248
一. rdb快照持久化1. 配置,在redis.conf中配置save 900 1 # 刷新快照到硬盘中,必须满足两者要求才会触发,即900秒之后至少1个关键字发生变化。save 300 10 # 必须是300秒之后至少10个关键字发生变化。save 60 10000 # ...
分类:
其他好文 时间:
2014-07-05 17:53:08
阅读次数:
471
查看RDB文件结构,发现最后的8字节是CRC64校验算得,从文件头开始直到8字节校验码前的FF结束码(含),经过CRC64校验计算发现,貌似最后的8字节是小端模式实现的。参考redis的crc64实现的代码,点击查看Java代码如下:
1 package com.jadic.utils; 2 3 ....
分类:
数据库 时间:
2014-05-15 22:28:53
阅读次数:
1123