码迷,mamicode.com
首页 >  
搜索关键字:leveldb    ( 324个结果
rocksdb和leveldb的bloom filter比较
memtable中的bloom filterrocksdb在memtable中添加了prefix bloom filter,就是对key取prefix,然后把这个prefix加入到bloom filter中(为什么要这么做)所以memtable中是一个prefix的bloom filter。leve...
分类:数据库   时间:2015-04-27 18:17:00    阅读次数:524
rocksdb理解
rocksdb是在leveldb的基础上优化而得,解决了leveldb的一些问题。主要的优化点1.增加了column family,这样有利于多个不相关的数据集存储在同一个db中,因为不同column family的数据是存储在不同的sst和memtable中,所以一定程度上起到了隔离的作用。2.采...
分类:数据库   时间:2015-04-22 15:11:08    阅读次数:2739
ActiveMQ + ZooKeeper 集群高可用配置
基于LevelDB Store的ActiveMQ + ZooKeeper 集群高可用配置, 打造你的分布式SOA体系基础架构...
分类:其他好文   时间:2015-04-18 08:47:33    阅读次数:143
SSDB(网络LevelDB)-- 实际遇到的问题
简介SSDB -- 支持网络的LevelDB站点:https://github.com/ideawu/ssdb我实际使用了SSDB支持网络+持久化特性,完成了一个集群1.句柄数ulimit -a查看,发现系统默认是1024。需要 sudo vim /etc/security/limits.conf ...
分类:数据库   时间:2015-04-08 21:19:32    阅读次数:1108
leveldb源码笔记
最近读了一下leveldb源码,leveldb最主要的操作就是get/set,因此从get/set的实现入手,了解一下实现机制。 之前也看过leveldb相关介绍以及别人的分析blog,已经有了一定了解。leveldb如其名,按照层级来组织数据...
分类:数据库   时间:2015-03-08 21:42:15    阅读次数:210
LSM存储组织结构介绍
LSM(Log Structured Merge Trees)数据组织方式被应用于多种数据库,如LevelDB、HBase、Cassandra等,下面我们从为什么使用LSM、LSM的实现思路两方面介绍这种存储组织结构,完成对LSM的初步了解。存储背景回顾LSM相较B+树或其他索引存储实现方式,提供了...
分类:其他好文   时间:2015-03-01 22:21:52    阅读次数:1807
使用VS2010编译MongoDB C++驱动详解
最近为了解决IM消息记录的高速度写入、多文档类型支持的需求,决定使用MongoDB来解决。考虑到MongoDB对VS版本要求较高,与我现有的VS版本不兼容,在leveldb、ssdb、redis、hbase等NoSQL中转了一圈,最后还是选择了MongoDB,应了那句话:没有最好的,只有最合适的。M...
分类:数据库   时间:2015-02-09 20:00:49    阅读次数:208
LevelDB源码分析-第一印象
leveldb是google开源的nosql数据库,被很多人推荐,因为良好的C 代码格式,咱们试图来分析一下吧 从github下载源码,代码量不是很大,而且目录结构也很清晰,咱们先写一下入门程序,来熟悉一下基本用法 leveldb::DB* db; leveldb::Options options; options.create_if_missing = true; leveldb::Status...
分类:数据库   时间:2015-02-09 18:20:49    阅读次数:206
hdf5格式的matlab读写操作
最近要用caffe处理一个multi-label的回归问题,就是输出是一个向量,不是一个具体的数值,这个时候之前的leveldb格式就不凑效了,因为caffe源代码里面默认label是一个数值,网上搜了下,都说hdf5格式可以解决这个问题 在caffe里面,有一个hdf5的datalayer作为数据输入,从源代码来看,对于label的维数没做限制,剩下的问题就是如何生成hdf5的数据,目...
分类:其他好文   时间:2015-02-03 15:15:40    阅读次数:4410
Go语言实现跳表(SkipList)
跳表(skiplist)在redis/levelDB中属于核心数据结构,我简单粗暴的用Golang实现了下。 就我的简单理解来说,就一个普通的链表,在insert时,通过Random_level(),把一层变成很多层, 越上数据越小,跨度越大。 查找时从上往下找,用空间换时间。   记下测试代码:    package main import ( "fmt" //"github.co...
分类:编程语言   时间:2015-01-28 01:02:44    阅读次数:285
324条   上一页 1 ... 24 25 26 27 28 ... 33 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!