Rocksdb提供迭代器来来访问整个db中的数据,就像STL中的迭代器功能一样,用来访问容器中的具体的数据。 访问形式以及访问接口有如下几种: 遍历所有的key-value //打开db,并初始化一个迭代器指针 rocksdb::Iterator* it = db->NewIterator(rock ...
分类:
数据库 时间:
2021-06-30 17:34:44
阅读次数:
0
1. MongoDB相关概念 1.1 业务应用场景 传统的关系型数据库(如MySQL),在数据操作的“三高”需求以及应对Web2.0的网站需求面前,显得力不从心。 解释:“三高”需求: High performance - 对数据库高并发读写的需求。 Huge Storage - 对海量数据的高效率 ...
分类:
数据库 时间:
2021-06-20 17:35:12
阅读次数:
0
cockroach 临时引擎 SortedDiskMap类图(rocksdb与pebble实现)
分类:
数据库 时间:
2020-12-09 11:53:44
阅读次数:
5
本文主要讲述社区用户 @chenxu14 在 pr#2243 为 Nebula Graph 贡献的 RocksDB 统计信息收集功能的使用方法 ...
分类:
数据库 时间:
2020-08-13 22:09:21
阅读次数:
90
rocksdb数据库发生异常导致mon进程无法拉起。
分类:
数据库 时间:
2020-08-11 09:26:54
阅读次数:
80
排序规则:首先按照roachpb.Key的字节序顺序比较其次,在有一个时间戳值为空时,按照hlc时间戳正序比较,否则,按照hlc时间戳逆序比较
分类:
数据库 时间:
2020-07-28 22:10:30
阅读次数:
72
Rocksdb事务隔离性指的是多线程并发事务使用时候,事务与事务之间的隔离性,通过加锁机制来实现,本文重点剖析Read Commited隔离级别下,Rocksdb的加锁机制。 Rocksdb事务相关类族 Rocksdb的事务相关的类图如下图所示。主要有两个类族,Transaction和DB,默认采用 ...
分类:
数据库 时间:
2020-06-19 23:07:03
阅读次数:
69
在Flink的官网写着:Stateful Computations over Data Streams。 基于状态计算的数据流。 在流式计算中,希望做一些聚合分析等。那么就需要保存当前日志的状态,以备与后来的日志做比较。 在Flink中每个操作都会有状态的保存无论是source、sink还是oper ...
分类:
其他好文 时间:
2020-05-26 12:38:24
阅读次数:
87
第1章 存储引擎 1.1 存储引擎的介绍 第2章 存储引擎的种类 1.1 查看MySQL支持的存储引擎 第3章 第三方存储引擎 1.1 RocksDB MyRocks TokuDB 第4章 存储引擎的查看及设置 1.1 查看存储引擎 1.2 查看系统默认的存储引擎 1.3 存储引擎的修改 1.1 永 ...
分类:
数据库 时间:
2020-05-21 00:38:37
阅读次数:
95
InnoDB的page size默认是16KB,而操作系统的一个block size是4KB,磁盘io block则更小。那么InnoDB的page刷到磁盘上要写4个操作系统block,在极端情况下(比如断电)不一定能保证4个块的写入原子性,假如只有一部分写是成功的,那么innodb的数据page就 ...
分类:
数据库 时间:
2020-03-08 16:00:30
阅读次数:
112