首页
学习
活动
专区
圈层
工具
发布

#leveldb

【LevelDB 源码阅读】01 LevelDB 全貌:历史、定位与代码地图

RobinXYuan

一种新技术,一个新组件的出现总是想要去解决某种实际工程中遇到的问题,所以学习一个组件,我习惯于从了解它的历史开始。一个组件的历史可以告诉我一个问题:这个组件想要...

6910

【LevelDB 源码阅读】00 开篇词:我为什么想学习 LevelDB 源码

RobinXYuan

最初接触 LevelDB 时,我对它的认识主要来自几个概念:LSM Tree,MemTable,SSTable 和 Compaction。看了不少介绍 Leve...

9010

千亿级数据量,毫秒级读写,深度剖析探探LSM Tree存储引擎

童子龙

探探是挚文集团旗下一款月活超千万的社交软件,其部分核心业务数据依托于LevelDB进行存储,特别是用户滑动行为所生成的关系链及其各类关系类型的计数系统。该平台能...

1.7K21

深入理解LSM树

写bug的高哈哈

今天我们聊聊 LSM 树。可能这是你第一次听说 LSM 树,但 LSM 树其实已经是我们的老朋友了,大多数 NoSQL 如 HBase、LevelDB、Cass...

1.2K10

Go: LevelDb的简介与实践

Freedom123

由于leveldb依赖Snapy压缩,所以需要下载snappy库。小编基于goleveldb封装了一个使用leveldb的包,放在了github上,需有兴趣可以...

74010

EVE-NG的环境导入QEMU组件

用户10816598

QEMU(Quick EMUlator)是一个开源的虚拟机,主要用于运行不同的操作系统和应用程序,而不需要在每个目标平台上进行实际安装。

1.4K00

LevelDB:轻量级高性能键-值存储引擎

孟斯特

LevelDB是一种快速的键-值存储库,由Google开发,用于提供高性能的数据持久性存储。它通常被用作支持各种应用程序的底层数据库引擎,包括分布式数据库、区块...

2.4K30

CouchDB vs LevelDB

孟斯特

CouchDB 和 LevelDB 都是数据库系统,但它们在很多方面有着不同的设计和应用重点。下面是对这两个数据库在一些关键点上的对比:

97550

嵌入式数据库 QuickIO 诞生记

artbits

一年前,我在业余时间编写一个后端项目,项目使用的技术栈是 Java Vert.x + MongoDB。Vert.x 是一个事件驱动的网络应用程序框架,因其异步响...

2K10

Golang 从零搭建 LevelDB

我的小碗汤

【导读】作者介绍了使用 Go 语言从零开始构建 KV 数据库 LevelDB 的实践。

1.4K30

RocksDB 优化小解(一):Indexing SST

木鸟杂记

本篇是 RocksDB 优化系列第一篇,为了优化深层查询性能,将不同层级的 SST 通过一定方式索引起来。

1.3K30

activemq学习之消息发送解析与消息存储(二)

周杰伦本人

消息同步发送和异步发送 ActiveMQ支持同步、异步两种发送模式将消息发送到broker上。 同步发送过程中,发送者发送一条消息会阻塞直到broker反馈...

99120

leveldb内存数据结构

冰寒火

sst文件是以key来排序的,L0层的sst文件可能有重叠,而L1--L7层是不会有重叠的。通过bloom filter可以来判断某个sst中是否拥有查找的ke...

81710

LevelDB Put如何写入数据

用户4700054

LevelDB Put如何写入数据 leveldb插入数据步骤 用户输入的kv数据首先组装为wal log entry写入到wal log中 然后将kv数据从内...

1.2K20

leveldb源码分析--写数据

小林帮

由于WAL日志文件和MemTable内存结构是全局共享资源,在多线程同时写入数据时,需加互斥锁来保证操作的隔离性。考虑到写WAL涉及磁盘的写入操作,耗时较久,会...

1.3K10

2020-12-23:如何保证MQ的高可用?

福大大架构师每日一题

Master-Slave 部署方式主从热备,方式包括通过共享存储目录来实现(shared filesystem Master-Slave)、通过共享数据库来实现...

71210

LevelDB原理解析:数据的读写与合并是怎样发生的?

腾讯云开发者

导语 | LevelDB是一款十分优秀的存储引擎,具有极高的数据读写性能,尤其是写入性能,在笔者经历的多个项目中都有用到,因此本文打算结合LevelDB的部分源...

2.8K50
领券