作者:AI前线链接:https://juejin.im/post/5af414365188256717765441...[作者空间]
10.1 基本原理 缓存机制一直是性能优化的重要方式,LevelDB在读取SSTable、Block中均采用了缓存...[作者空间]
9.1 基本原理 版本信息有什么用?先来简要说明三个类的具体用途: Version:代表了某一时刻的数据库版本信息...[作者空间]
LevelDB被设计成跨平台数据库,支持在windows、linux、Android等多个操作系统。除了port文...[作者空间]
8.1 基本原理 "LOG文件在LevelDb中的主要作用是系统故障恢复时,能够保证不会丢失数据。因为在将记录写入...[作者空间]
7.1 基本原理 上一章提到的MemTable是内存表,当内存表增长到一定程度时(memtable.size> O...[作者空间]
6.1 基本原理 MemTable是内存表,在LevelDB中最新插入的数据存储于内存表中,内存表大小为可配置项(...[作者空间]
5.1 基本原理 SkipList称之为跳表,可实现Log(n)级别的插入、删除。跳表是平衡树的一种替代方案,和平...[作者空间]
3.1 Bloom Filter 3.1.1 基本概念 布隆过滤器(英语:Bloom Filter)是1970年由...[作者空间]
在分析LevelDB各种实现细节之前,先来了解一下LevelDB的各个基础部件。 2.1 AtomicPointe...[作者空间]
LevelDB是google开发的、高效的键值存储程序库。之所以称之为程序库而非代码库是因为它仅仅是一个libra...[作者空间]
1. Infinispan是什么? 下述截自官方描述:Infinispan是基于Apache 2.0协议的分布式键...[作者空间]