influxdb influxdb是最新的一个时间序列数据库,最新一两年才产生,但已经拥有极高的人气。influxdb 是用Go写的,0.9版本的influxdb对于之前会有很大的改变,后端存储有LevelDB换成了BoltDB,读写的API也是有了很大的变化,也将支持集群化,continuous ...
分类:
数据库 时间:
2016-12-30 13:07:44
阅读次数:
1873
1)大概浏览了leveldb文档的介绍。本想逐步看代码,想想还是自己先实现一个看看如何改进。 2)完成了一个非常丑陋的初版,但是还是比初初版有进步。 3)key value的数据库,不允许有key重复,所以必须检测key。 1,插入检测key重复,太耗时间,不可能去检查数据文件。明显必须加入一个索引 ...
分类:
数据库 时间:
2016-12-25 07:50:21
阅读次数:
230
转自:http://www.cnblogs.com/haippy/archive/2011/12/04/2276064.html 有时间再好好看下整个文章! 说起LevelDb也许您不清楚,但是如果作为IT工程师,不知道下面两位大神级别的工程师,那您的领导估计会Hold不住了:Jeff Dean和S ...
分类:
数据库 时间:
2016-12-21 18:28:59
阅读次数:
420
1)数据集准备 家装风格图片共500张,分为5个类,每类各100张图片。80张作为train,20张作为val。 2)图片统一大小 所有图片统一大小为256*256大小。 3)生成train.txt与val.txt文件 类标签最好从0开始。 下面开始使用caffe 1)使用convert_image ...
分类:
其他好文 时间:
2016-12-19 18:22:25
阅读次数:
142
MANIFEST文件是Level DB的元信息文件,它主要包括下面一些信息: ...
分类:
数据库 时间:
2016-12-19 07:51:37
阅读次数:
212
在并发写入的时候,leveldb巧妙地利用一个时间窗口做batch写入,这部分代码值得一读: 假设同时有w1, w2, w3, w4, w5, w6 并发请求写入。 B部分代码让竞争到mutex资源的w1获取了锁。w1将它要写的数据添加到了writers_队列里去,此时队列只有一个w1, 从而其顺利 ...
分类:
数据库 时间:
2016-12-17 23:11:01
阅读次数:
1015
参考 http://ju.outofmemory.cn/entry/115864 cassandra自带服务端,这和leveldb不一样。 入口就从服务端程序说起。 具体的入口程序在 CassandraDaemon 类(路径 org.apache.cassandra.service 下)。 这个类有 ...
分类:
其他好文 时间:
2016-12-10 22:37:58
阅读次数:
193
If Protocol Buffers is the lingua franca of individual data record at Google, then the Sorted String Table (SSTable) is one of the most popular output ...
分类:
数据库 时间:
2016-12-08 21:05:59
阅读次数:
316
简介:Leveldb是一个google实现的非常高效的kv数据库,能够支持billion级别的数据量了。 在这个数量级别下还有着非常高的性能,主要归功于它的良好的设计。特别是LSM算法。LevelDB 是单进程的服务,性能非常之高,在一台4核Q6600的CPU机器上,每秒钟写数据超过40w,而随机读 ...
分类:
数据库 时间:
2016-12-05 14:35:23
阅读次数:
219
将自己的图像数据转换成caffe需要的db(leveldb/lmdb)文件在搭建好caffe环境之后,我们往往需要对自己的图像数据进行训练/测试,我们的图像数据往往时图片文件,如jpg,jpeg,pn...
分类:
数据库 时间:
2016-11-30 14:59:18
阅读次数:
735