程序媛想事儿

专注C/C++/Java编程语言学习及常用算法探讨,推荐微信公众学习平台: programer-idea ,名称为:程序媛想事儿,欢迎大家学习关注!!!...

对LevelDB的“升级版”存储引擎RocksDB的调研成果

Google的leveldb是个很优秀的存储引擎,但还是有一些不尽人意的地方,比如leveldb不支持多线程合并,对key范围查找的支持还很简单,未做优化措施,等等。而Facebook的RocksDB是个更彪悍的引擎,实际上是在LevelDB之上做的改进,在用法上与LevelDB非常的相似,两者的...

2014-07-28 13:51:01

阅读数:15313

评论数:1

tair ldb存储引擎性能测试方案

1. 性能测试环境   在单机环境(一台dataserver)和分布式环境(多台dataserver)下分别进行测试,或只在分布式环境下进行测试。   2. 性能测试指标 主要考量两个指标 (1)服务端的极限QPS (2)单个操作的响应时间rt 当然其实还有其它不少指标,例如服务...

2014-07-28 12:59:34

阅读数:2541

评论数:0

tair中对get/get_range接口的理解及为get_range添加命令行测试接口

经过这段时间对淘宝开源K/V缓存系统tair基础接口put/get/get_range等源码的详细剖析后,按自己的理解简单总结下tair中我较关心的get和get_range这两个接口的基本实现流程。由于get_range接口是最新几个版本才加入的功能,因此以前的tair Java客户端及最新版本...

2014-07-28 12:25:50

阅读数:3159

评论数:0

Tair存储引擎之一Leveldb中数据的存储思想

1. Tair ldb简单介绍 1.1 tair非持久化/持久化存储引擎 tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 在最新版本的ta...

2014-07-15 22:31:11

阅读数:4804

评论数:0

淘宝分布式 key/value 存储引擎Tair安装部署过程及Java客户端测试一例

tair 是淘宝自己开发的一个分布式 key/value 存储引擎. tair 分为持久化和非持久化两种使用方式. 非持久化的 tair 可以看成是一个分布式缓存. 持久化的 tair 将数据存放于磁盘中. 为了解决磁盘损坏导致数据丢失, tair 可以配置数据的备份数目, tair 自动将一份数...

2014-07-09 19:31:49

阅读数:7964

评论数:7

提示
确定要删除当前文章?
取消 删除
关闭
关闭