表示 进入内容 11011
下一步 1 较早的记录 »
Displaying posts with tag: MyRocks (reset)
基于 Percona Server for MySQL 体验 MyRocks

RocksDB是facebook基于LevelDB实现的一款可嵌入式的持久化键值(Key-Value)存储数据库,目前为facebook内部大量业务提供服务。由于其有高性能和高适配性的特点,所以被大量的应用于对传统数据库引擎的高性能改造,例如商业数据库引擎 TerarkDB 分布式关系型数据库 TIDB 等都是应用了 ROCKSDB 来实现高性能的。

【mysql】  【innodb】  【数据库】  【Server】  【索引】   …

[获取更多]
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】  【索引】   …

[获取更多]
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】  【阿里技术协会】   …

[获取更多]
myrocks统计信息

--- title: MySQL ・ myrocks ・ myrocks统计信息 author: 张远 --- # 概述 mysql查询优化主要是在代价统计分析的基础上进行的。合理的代价模型和准确的代价统计信息决定了查询优化的优劣。myrocks基于mysql5.6, 目前的代价模型依赖的主要因素是IO和CPU,mysql5.7及以上的版本代价模型做了较多改进,具体可以参考[这里](

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

[获取更多]
myrocks复制优化

--- title: MySQL · myrocks · myrocks复制优化 author: 张远 --- # 概述 myrocks依然采用mysql原有的基于binlog的复制方式。目前由于myrocks不支持gap lock, 因此在statement格式的binlog下进行复制,主备可能出现不一致。myrocks建议在复制时设置binlog格式为row。 myrocks在r

【mysql】  【innodb】  【线程】  【阿里技术协会】  【数据库】  【binlog】   …

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