SSDB数据库SSDB是一套基于LevelDB存储引擎的非关系型数据库(NOSQL),可用于取代Redis,更适合海量数据的存储。另外,rocksdb是FB在LevelDB的二次开发版本,因此也存在使用RocksDB作为存储引擎的SSDB版本,可以参考这里。编译和安装wget --no-check-...
分类:
数据库 时间:
2015-06-11 20:53:52
阅读次数:
346
首先出现在眼前的是这个:OPT ?= -O2 -DNDEBUG-O0
-O1
-O2
-O3
编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最高
至于-DNDEBUG我不知道什么意思,麻烦知道的同学告诉我。
然后是这个:$(shell CC="$(CC)" CXX="$(CXX)" TARGET_OS="$(TARGET_OS)" ./bu...
分类:
数据库 时间:
2015-06-04 09:54:54
阅读次数:
393
一、简介 跳表(skiplist)是一个非常优秀的数据结构,实现简单,插入、删除、查找的复杂度均为O(logN)。LevelDB的核心数据结构是用跳表实现的,redis的sorted set数据结构也是有跳表实现的。代码在这里:http://flyingsnail.blog.51cto.com/53...
分类:
编程语言 时间:
2015-06-02 21:29:28
阅读次数:
190
LevelDB是google大佬Jeff Dean仿照BigTable开发一个轻量级K/V 存储DB,性能优良,可以作为local db使用,不提供C/S....
分类:
数据库 时间:
2015-05-27 19:07:20
阅读次数:
229
之前很早看的了关于leveldb整个架构的剖析。
转载在这里。并附上相关资料。
LevelDB
leveldb技术:网上很多的版本出处应该都是这里。...
分类:
数据库 时间:
2015-05-21 12:46:05
阅读次数:
161
一开始没有安装完全,sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn python-skimage python-h5py python-protobuf python-leveldb py...
分类:
编程语言 时间:
2015-05-20 21:55:11
阅读次数:
217
1、LevleDb?bloomfilter存储格式 在LevelDb 1.4版本中,加入了bloomfilter的支持,这样在DB::Get()方法的调用过程中,可以直接读取到bloom filter的block部分,从而减少了不存在key的大量的sstable文件随机读的操...
分类:
数据库 时间:
2015-05-15 16:01:22
阅读次数:
245
最近看了一种数据结构叫做skipList,redis和levelDB都是用了它。Skip List是在有序链表的基础上进行了扩展,解决了有序链表结构查找特定值困难的问题,查找特定值的时间复杂度为O(logn),他是一种可以代替平衡树的数据结构。 下面是skipList的一个介绍,转载来的,源地...
分类:
其他好文 时间:
2015-05-15 13:28:09
阅读次数:
121
caffe初学者入门笔记1. 学会将数据转换成caffe所需要的数据格式:使用了leveldb或者lmdb数据库,leveldb中数据按key/value形式存储。leveldb的使用介绍:http://zh.wikipedia.org/wiki/LevelDB将图像以及标注信息,先经过Datum序...
分类:
其他好文 时间:
2015-05-14 16:22:19
阅读次数:
117
总结一下用caffe跑图片数据的研究流程最近在用caffe玩一些数据集,这些数据集是从淘宝爬下来的图片。主要是想研究一下对女性衣服的分类。下面是一些具体的操作流程,这里总结一下。1 爬取数据。写爬虫从淘宝爬取自己需要的数据。2 数据预处理。将图片从jpg,png格式转为leveldb格式。因为caf...
分类:
其他好文 时间:
2015-05-14 16:04:10
阅读次数:
100