码迷,mamicode.com
首页 >  
搜索关键字:bitcask    ( 13个结果
数据库k/v存储模型浅析——Hash,B树,LSM
1.基于哈希的存储引擎 常见模型是BitCask 并发下的数据库文件读写: 本来想使用FileLock,但是后来发现 FileLock是进程间的,并不能用于同一个JVM多个线程之间的同步: ...
分类:数据库   时间:2018-10-08 22:18:17    阅读次数:229
微服务在微信后台的架构实践
转载: 极客时间 重拾极客精神 · 提升技术认知 APP内打开 重拾极客精神 · 提升技术认知 重拾极客精神 · 提升技术认知 微服务在微信后台的架构实践 2017-10-21 许家滔 微服务的理念与腾讯一直倡导的“大系统小做”有很多相通之处,本文将分享微信后台架构的服务发现、通信机制、集群管理等基 ...
分类:微信   时间:2017-10-24 11:37:44    阅读次数:337
Bitcask存储模型
《大规模分布式存储系统:原理解析与架构实战》读书笔记 近期一直在分析OceanBase的源代码,恰巧碰到了OceanBase的核心开发人员的新作《大规模分布式存储系统:原理解析与架构实战》.看完样章后决定入手,果然物有所值。对于准备学习分布式的同学,这是一本不错的书籍,相对系统,全面的介绍了分布式的 ...
分类:其他好文   时间:2017-05-20 22:37:00    阅读次数:202
跳跃表的分析与实现
《大规模分布式存储系统:原理解析与架构实战》读书笔记 在了解了 Bitcask存储模型后,又開始研究LSM树存储引擎。LSM在实现的过程中使用了一个非常有意思的数据结构:跳跃表。之前在《算法导论公开课》中听过这一节。当时感觉这样的结构和二叉树简直是殊途同归,可是一直没有亲自己主动手实现过。这次又遇到 ...
分类:其他好文   时间:2017-05-13 17:00:10    阅读次数:290
bitcask
Bitcask模型是一种日志型kv模型。所谓日志型,是指它不直接支持随机写入,而是像日志一样支持追加操作。Bitcask模型将随机写入转化为顺序写入。任意时刻,系统中只有一个数据文件支持写入,称为active data file。其余的数据文件都是只读文件,称为older data file。即所有...
分类:其他好文   时间:2015-08-06 21:55:45    阅读次数:413
Bitcask 存储模型
Bitcask 存储模型Bitcask 是一个日志型、基于hash表结构的key-value存储模型,以Bitcask为存储模型的K-V系统有 Riak 和 beansdb 新版本。日志型数据存储何谓日志型?就是append only,所有写操作只追加而不修改老的数据,就像我们的各种服务器日志一样。...
分类:其他好文   时间:2015-06-16 16:22:41    阅读次数:148
bitcask
本文转载自:http://blog.nosqlfan.com/html/955.htmlBitcask是一个日志型的基于hash表结构和key-value存储模型。1.日志型的数据文件何谓日志型?就是append only,所有写操作只追加而不修改老的数据,就像我们的各种服务器日志一样。在Bitca...
分类:其他好文   时间:2015-03-31 23:44:25    阅读次数:217
Bitcask 存储模型的实现 - merge与hint文件
在《Bitcask存储模型的实现 - 基本框架》中,我们了解了Bitcask存储模型中数据的存储方式、内存索引的组织形式,以及如何使用缓存加速数据读取。另外,Bitcask存储模型中提出闲时进行merge减少数据冗余、运用hint文件加速创建内存索引,下面我们来看merge的具体实现、如何用hint...
分类:其他好文   时间:2015-03-07 22:31:04    阅读次数:134
一种 Bitcask 存储模型的实现
引言Bitcask 是一种 key-value 存储实现模型,其中心思想是 Append 写文件,内存索引加速文件读,通过闲时 Merge 文件减少数据冗余。下面我们从存储方式、索引和缓存三个方面学习 Bitcask 的具体实现方法。数据存储方式Bitcask 中,数据以文本的形式存储,增删改的数据...
分类:其他好文   时间:2014-10-25 17:09:10    阅读次数:174
优雅的Bitcask
转自nosqlfan优雅的BitcaskBitcask是一个日志型的基于hash表结构和key-value存储模型,我了解到他也就几天时间,但是其简洁有效的设计思路,让我的某种技术癖好得到了极大满足,于是酝酿出这篇东西。Bitcask模型指导下的存储系统有Riak和豆瓣的beansdb新版本(bea...
分类:其他好文   时间:2014-07-23 12:57:06    阅读次数:272
13条   1 2 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!