| 本帖最后由 東華 于 2016-10-6 09:21 编辑 
 刚刚看了一篇文章感觉很适合用作AD站的数据库。
 首先声明我不懂这些,只是看测试数据好像很厉害,而且实际使用确实减少了体积。
 
 「MyRocks vs InnoDB with Linkbench over 7 days」
 http://smalldatum.blogspot.tw/2016/01/myrocks-vs-innodb-with-linkbench-over-7.html
 
 FB's branch of the Oracle MySQL v5.6 database. This includes MyRocks.
 https://github.com/face book/mysql-5.6(去除空格)
 
 分析MySQL 上 Rocksdb / InnoDB Engine 的差异
 
 更好的压缩
 
  
 更好的性能
 
  
 更好的IO效率
 
  
 
 
 但 InnoDB 的 engine 是 2000 年的设计 (16 年前),
 MyRocks 的 engine (RocksDB) 则是 2013 年的设计,不属于同一个世代。
 
 两个新的 engine 都有针对 SSD 的特性发展,可以看出资料结构与写入的方式就很不一样,
 而且一开始就是在多 CPU 多核环境下开发,相较于 InnoDB 是一路改的包袱来的轻鬆许多。
 
 而且ROCKSDB是FB维护。不用怕突然无声不更新。
 
 
  1.jpg
(78.63 KB, 下载次数: 0) 
 MyRocks也是WebScaleSQL,研发给承载大资料量资料库
 
 
  1.jpg
(72.78 KB, 下载次数: 0) 
 
 该不该先跟进ROCKSDB,摆脱InnoDB 。
 
 Rocksdb没有 ib_logfile1,ib_logfile0,ibdata1...跟myisam一样。
 至少没了删除储存资料,储存空间无法自动释放的问题。
 
 |