表示 进入内容 11014
下一步 4 较早的记录 »
Displaying posts with tag: RocksDB (reset)
MyRocks collation 限制

--- title: MySQL · myrocks · collation 限制 author: 张远 ---

# 背景 MyRocks中的数据是按索引列以memcmp方式进行排序的。对于一些数字类型,需要进行转化才能直接通过memcmp进行比较, 例如有符号数在计算机中是用补码表示的,那么如果负数和正数直接按字节比较,结果负数会比正数大,实际存储时会将符号会反转存储,读取时再转

【mysql】  【阿里技术协会】  【索引】  【index】  【Create】   …

[获取更多]
RocksDB Write Prepared Policy

--- title: MySQL · RocksDB · Write Prepared Policy author: 张远 ---

# 背景 早期RocksDB TransactionDB将事务的更新操作都缓存在WriteBatch中,事务提交时才写WAL和memtable。RocksDB支持二阶段提交(2PC)后,在prepare阶段写WAL, WriteBatch写memt

【数据存储与数据库】  【mysql】  【阿里技术协会】  【Commit】  【IT】  【存储】   …

[获取更多]
MyRocks TTL特性介绍

# 概述 MyRocks TTL(Time To Live) 特性允许用户指定表数据的自动过期时间,表数据根据指定的时间在compact过程中进行清理。

MyRocks TTL 简单用法如下,

在comment中通过ttl_duration指定过期时间,ttl_col指定过期时间列

``` CREATE TABLE t1 ( a bigint(20) NOT NUL

【数据存储与数据库】  【mysql】  【阿里技术协会】  【索引】  【index】  【存储】   …

[获取更多]
MyRocks事务锁分析

# 概述 MyRocks中RocksDB作为基于快照的事务引擎,其在事务支持上有别于InnoDB,有其自身的特点。在早期的月报[[myrocks之事务处理]](http://mysql.taobao.org/monthly/2016/11/02/) 中,我们对锁的实现有过简单的分析,本文会以一些例子来介绍MyRocks是如果来加锁解锁的。

# 锁类型 MyRocks早期只支持排他锁,

【数据存储与数据库】  【mysql】  【阿里技术协会】  【Server】  【索引】   …

[获取更多]
RocksDB TransactionDB事务实现分析

## 基本概念

#### 1. LSN (log sequence number)

RocksDB中的每一条记录(KeyValue)都有一个LogSequenceNumber(后面统称lsn),从最初的0开始,每次写入加1。该值为逻辑量,区别于InnoDB的lsn为redo log物理写入字节量。

这个lsn在RocksDB内部的memtable中是`单调递增`的,在WriteA

【java】  【mysql】  【阿里技术协会】  【Transaction】  【facebook】  【事务】   …

[获取更多]
RocksDB事务实现TransactionDB分析

本文主要对RocksDB中事务实现TransactionDB做分析,设计事务并发、隔离级别、MVCC等实现细节

【java】  【mysql】  【Transaction】  【facebook】  【Commit】  【rocksdb】  【rocksdb事务】  【事务冲突】   …

[获取更多]
[leveldb] 与大神对话录——leveldb

这篇是研究 levedb 键值数据库的开端篇!

【数据存储与数据库】  【mysql】  【函数】  【c++】  【levelDB】  【源码】  【数据库】  【DB】  【git】   …

[获取更多]
MyRocks之备份恢复

--- title: MySQL · myrocks · myrocks之备份恢复 author: 张远 ---

myrocks支持逻辑备份和物理备份,逻辑备份仍然采用mysqldump,物理备份采用自己开发的myrocks_hotbackup工具,传统的物理备份工具Xtrabackup不支持rocksdb。

【数据存储与数据库】  【备份】  【mysql】  【innodb】  【阿里技术协会】  【path】   …

[获取更多]
myrocks index condition pushdown

--- title: MySQL · myrocks · myrocks index condition pushdown author: 张远 ---

# index condition pushdown

Index condition pushdown[(ICP)](http://dev.mysql.com/doc/refman/5.6/en/index-condition-

【数据存储与数据库】  【mysql】  【阿里技术协会】  【http】  【Server】  【索引】  【ICP】   …

[获取更多]
myrocks crash safe 特性

--- title: MySQL · myrocks · myrocks crash safe 特性 author: 张远 ---

# crash safe 定义 在主备环境下,实例mysqld crash或机器宕机是常见的事情,而如何快速而安全的从异常中恢复,对高可用来说是非常重要的。常见的恢复方法是从备份集来恢复实例,重建复制关系,这种做法是安全的但一般耗时较长。另外一种方法就是

【数据存储与数据库】  【安全】  【mysql】  【HTTPS】  【阿里技术协会】   …

[获取更多]
表示 进入内容 11014
下一步 4 较早的记录 »