
NoSQL
yexingren32
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BDB数据库合并工具
前一段时间开发了一个BDB数据库合并的工具,本以为通过BDB自带的DbDump和DbLoad就完美解决了,要上线的时候测试一个致命的Bug:合并后BDB数据的顺序不正确。 问题虽然已经解决,但过程却很戏剧化。 1、数据顺序的问题,首先想到的排序类 Comparator ,而且原始库也有这个函数直接使用吧;但BDB自带的DbLoad是不支持设置Comparator类的,因此把DbLoad源...2011-12-28 17:10:22 · 318 阅读 · 0 评论 -
Redis客户端
当前对Redis的使用中,几个原则: 1、数据量大时(如大于100G)Redis当做缓存来使用; 2、不使用Redis做CPU高的运算,如集合运算; 3、Redis中对Hash启动压缩时,能够节约30%左右的内存,但响应时间将会延长; 4、Redis服务器的重启成本太高; 5、产生内存碎片后,性能严重下降; 实践中有两种解决方案比较常用,一是修改Redis源码,针对以上问题做出相...原创 2012-04-06 09:41:46 · 147 阅读 · 0 评论