version类包含的重要变量: VersionSet* vset_; // VersionSet to which this Version belongs Version* next_; // Next version in linked list Version* prev_; // Prev ...
分类:
数据库 时间:
2016-11-27 16:42:18
阅读次数:
253
需要先安装 gflags 在进行 make db_bench 不然运行 db_bench 会出现 Please install gflags to run rocksdb tools 错误 ...
分类:
数据库 时间:
2016-11-22 17:39:44
阅读次数:
598
一、使用http://www.nuget.org/packages/LevelDB.NET 测试 1、新建项目,并Nuget引入库: 2、写代码 3、看效果:我的机器上配置不怎么好,大约5000条/秒。 二、修改引用库: http://www.meebey.net/projects/leveldb- ...
分类:
数据库 时间:
2016-10-28 23:21:22
阅读次数:
855
最近工作需要找一个能使用磁盘存储数据,对写要求比较苛刻,需要每秒达100000TPS,读的时候需要能10000TPS左右,不能占用太多内存。单节点满足这个要求的常见有Redis、Memcached等,但是这个东西太费内存了,代价比较高,不太合适。找来找去,找到Leveldb这个神器了,在写的时候对内 ...
分类:
数据库 时间:
2016-10-28 23:15:14
阅读次数:
324
Caffe简要介绍: Caffe还没有windows版本,所以我需要远程登录linux服务器 Caffe主要处理图片/图片序列 Caffe读取的数据格式 从专用的数据库中读取(lmdb、leveldb) 直接读取图片 从内存中读取(会占很多内存) 从HDF5文件中读取 从滑动窗口中读取(在大图中滑动 ...
分类:
其他好文 时间:
2016-10-17 13:31:16
阅读次数:
418
Rocksdb是一个kv引擎,由facebook团队基于levelDB改进而来,Rocksdb采用LSM-tree存储数据,良好的读写特性以及压缩特性使得其非常受欢迎。此外,Rocksdb引擎作为插件已经集成在facebook维护的MySQL分支,用户可以通过SQL来访问rocksDB。本文主要通过 ...
分类:
数据库 时间:
2016-10-17 09:13:52
阅读次数:
254
Caffe中convert_imageset projrct将图像数据转换成Caffe能读取的数据格式leveldb/lmdb 1.添加命令参数 在main函数中添加命令参数,内容和位置如下: #ifndef GFLAGS_GFLAGS_H_ namespace gflags = google;#e... ...
分类:
数据库 时间:
2016-09-24 13:24:13
阅读次数:
232
在leveldb在查找比较时的key里面保存key长度用的是VarInt,何为VarInt呢,就是变长的整数,每7bit代表一个数,第8bit代表是否还有下一个字节, 将该值与二进制1000 0000值进行比较,如果小于,则直接将该值作为unsigned char也就是整数值写入。 将该值与二进制1 ...
分类:
数据库 时间:
2016-09-02 11:20:43
阅读次数:
197
RocksDB是facebook基于LevelDB实现的,目前为facebook内部大量业务提供服务。经过facebook大量工作,将RocksDB为MySQL的一个存储引擎移植到MySQL,称之为MyRocks。经过两年的发展,MyRocks已经比较成熟(RC阶段),现已进入了facebook M ...
分类:
其他好文 时间:
2016-08-16 00:07:12
阅读次数:
240
在本文中我们将会讨论MySQL、Oracle、MongoDB、Redis以及Oceanbase数据库,大家可能会奇怪为什么看不到有名关系型数据库MSSQL、DB2或者有名NoSQL数据库Hbase、LevelDB等,最主要原因是我对这些数据库熟悉层度不够。但相信这些数据库都会有相应的解决方案。 首先 ...
分类:
数据库 时间:
2016-08-14 20:44:35
阅读次数:
252