fbpx
维基百科

TokuDB

TokuDB是一个开源的高性能存储引擎英语storage engine,适用于MySQLMariaDB。它通过分形树索引英语fractal tree index来实现,具可扩展性,与ACIDMVCC兼容,可改善基于索引的查询,可在线修改模式,并能降低硬盘驱动器闪存复制英语Replication (computing)#Database replication滞后。

TokuDB
開發者Percona
当前版本
  • 7.1.6 (2014年5月9日;穩定版本)[1]
源代码库
  • github.com/Tokutek/tokudb-engine
类型数据库引擎
许可协议GNU通用公共许可证(第二版)[2]
网站Percona TokuDB

Percona Server英语Percona ServerMariaDB和基于opmon英语opmonNagios中含有TokuDB。但在Percona Server 8和MariaDB 10.5中,已不推荐使用TokuDB。

分形树索引 编辑

概述 编辑

TokuDB使用一个分形树索引树数据结构保持数据顺序,并允许同时以B树进行搜索和顺序访问,不过其插入和删除操作比B树稍快。分形树还允许将消息注入树中,从而可以于后台在线地进行架构更改(例如添加或删除,添加索引)。[4]如此可以维护更多索引而不降低性能。因为将数据添加到索引较依赖B树的性能,而这在分形树索引中影响不大。[5]

用途 编辑

分形树索引适用于以流数据近实时分析为特征的许多应用程序。它可以用作数据库或文件系统的存储层。在数据库中使用时,可用在任何设置的B树上来提高性能,这包括:网络事件管理,在线广告网络,点击流英语clickstream分析,以及空中交通管制系统。 [6]其他用途包括为社会化媒体网站搜索引擎提高網路爬蟲的性能。这还可用于在线创建索引和列,从而为电子商务个性化的查询提供灵活性。它也适合提高性能并减少交易网站上的现有负载。通常来说,它在必须存储日志文件数据并同时执行热查询的应用程序中表现良好。

起源 编辑

这种高效能的存储系统方法最早是由麻省理工学院[7] [8]、罗格斯大学[9]斯托尼布鲁克大学的研究人员联合开发。 [10]

大数据市场上的作用 编辑

TokuDB的名字来自MySQL中的一项大數據技术。[11]Tokutek是2012年O'Reilly Strata大会上有关大数据的一个初创企业展示赛入围者。[12]

参见 编辑

参考文献 编辑

  1. ^ Release 7.1.6. 2014年5月9日 [2018年3月15日]. 
  2. ^ Percona Server COPYING. [2015-12-17]. 
  3. ^ Release Notes. [2015-10-20]. (原始内容于2016-06-23). 
  4. ^ Covering Indexes: Orders-of-Magnitude Improvements (PDF). Percona. [2011-01-17]. (原始内容 (PDF)于2009-05-09). 
  5. ^ Detailed review of Tokutek storage engine. Percona. [2012-02-22]. (原始内容于2014-07-29). 
  6. ^ Air traffic queries in MyISAM and Tokutek (TokuDB). MySQL Performance Blog. [2011-01-17]. (原始内容于2014-08-12). 
  7. ^ . O'Reilly. [2011-01-17]. (原始内容存档于2015-05-14). 
  8. ^ Cache-Oblivious Search Trees Project. Massachusetts Institute of Technology. [2011-01-17]. (原始内容于2020-11-11). 
  9. ^ Cache-Oblivious B-trees (PDF). Rutgers University. [2011-01-17]. (原始内容 (PDF)于2021-03-04). 
  10. ^ Cache Oblivious B-trees. State University of New York (SUNY) at Stony Brook. [2011-01-17]. (原始内容于2012-03-19). 
  11. ^ Big Data is Creating The Future - It's A $50 Billion Market. Forbes. [2012-05-21]. (原始内容于2016-03-04). 
  12. ^ . O'Reilly. [2012-05-21]. (原始内容存档于2015-09-10). 

外部链接 编辑

  • 官方网站
  • 被Percona从Wayback Machine手中收购前的
  • GitHub上的TokuTek组织 (页面存档备份,存于互联网档案馆
  • 数据库内核月报 - 2017 / 07. 阿里云RDS-数据库内核组. 阿里巴巴: TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎TokuDB 揭秘. 2017-07 [2021-02-02]. (原始内容于2021-02-27). 

tokudb, 此條目翻譯自英語維基百科, 需要相關領域的編者協助校對翻譯, 如果您精通本領域, 又能清楚地將英語翻譯為中文, 歡迎您協助校訂翻譯, 原文参见en, 是一个开源的高性能存储引擎, 英语, storage, engine, 适用于mysql和mariadb, 它通过分形树索引, 英语, fractal, tree, index, 来实现, 具可扩展性, 与acid和mvcc兼容, 可改善基于索引的查询, 可在线修改模式, 并能降低硬盘驱动器和闪存的复制, 英语, replication, comput. 此條目翻譯自英語維基百科 需要相關領域的編者協助校對翻譯 如果您精通本領域 又能清楚地將英語翻譯為中文 歡迎您協助校訂翻譯 原文参见en TokuDB TokuDB是一个开源的高性能存储引擎 英语 storage engine 适用于MySQL和MariaDB 它通过分形树索引 英语 fractal tree index 来实现 具可扩展性 与ACID和MVCC兼容 可改善基于索引的查询 可在线修改模式 并能降低硬盘驱动器和闪存的复制 英语 Replication computing Database replication 滞后 TokuDB開發者Percona当前版本7 1 6 2014年5月9日 穩定版本 1 源代码库github wbr com wbr Tokutek wbr tokudb engine类型数据库引擎许可协议GNU通用公共许可证 第二版 2 网站Percona TokuDBPercona Server 英语 Percona Server MariaDB和基于opmon 英语 opmon 的Nagios中含有TokuDB 但在Percona Server 8和MariaDB 10 5中 已不推荐使用TokuDB 目录 1 分形树索引 1 1 概述 1 2 用途 1 3 起源 1 4 大数据市场上的作用 2 参见 3 参考文献 4 外部链接分形树索引 编辑概述 编辑 TokuDB使用一个分形树索引树数据结构保持数据顺序 并允许同时以B树进行搜索和顺序访问 不过其插入和删除操作比B树稍快 分形树还允许将消息注入树中 从而可以于后台在线地进行架构更改 例如添加或删除列 添加索引 4 如此可以维护更多索引而不降低性能 因为将数据添加到索引较依赖B树的性能 而这在分形树索引中影响不大 5 用途 编辑 分形树索引适用于以流数据近实时分析为特征的许多应用程序 它可以用作数据库或文件系统的存储层 在数据库中使用时 可用在任何设置的B树上来提高性能 这包括 网络事件管理 在线广告网络 点击流 英语 clickstream 分析 以及空中交通管制系统 6 其他用途包括为社会化媒体网站搜索引擎提高網路爬蟲的性能 这还可用于在线创建索引和列 从而为电子商务个性化的查询提供灵活性 它也适合提高性能并减少交易网站上的现有负载 通常来说 它在必须存储日志文件数据并同时执行热查询的应用程序中表现良好 起源 编辑 这种高效能的存储系统方法最早是由麻省理工学院 7 8 罗格斯大学 9 和斯托尼布鲁克大学的研究人员联合开发 10 大数据市场上的作用 编辑 TokuDB的名字来自MySQL中的一项大數據技术 11 Tokutek是2012年O Reilly Strata大会上有关大数据的一个初创企业展示赛入围者 12 参见 编辑MySQL数据库引擎的比较 NewSQL参考文献 编辑 Release 7 1 6 2014年5月9日 2018年3月15日 Percona Server COPYING 2015 12 17 Release Notes 2015 10 20 原始内容存档于2016 06 23 Covering Indexes Orders of Magnitude Improvements PDF Percona 2011 01 17 原始内容存档 PDF 于2009 05 09 Detailed review of Tokutek storage engine Percona 2012 02 22 原始内容存档于2014 07 29 Air traffic queries in MyISAM and Tokutek TokuDB MySQL Performance Blog 2011 01 17 原始内容存档于2014 08 12 How TokuDB Fractal Tree Databases Work O Reilly 2011 01 17 原始内容存档于2015 05 14 Cache Oblivious Search Trees Project Massachusetts Institute of Technology 2011 01 17 原始内容存档于2020 11 11 Cache Oblivious B trees PDF Rutgers University 2011 01 17 原始内容存档 PDF 于2021 03 04 Cache Oblivious B trees State University of New York SUNY at Stony Brook 2011 01 17 原始内容存档于2012 03 19 Big Data is Creating The Future It s A 50 Billion Market Forbes 2012 05 21 原始内容存档于2016 03 04 Strata 2012 Startup Showcase O Reilly 2012 05 21 原始内容存档于2015 09 10 外部链接 编辑官方网站 被Percona从Wayback Machine手中收购前的TokuTek网站 GitHub上的TokuTek组织 页面存档备份 存于互联网档案馆 数据库内核月报 2017 07 阿里云RDS 数据库内核组 阿里巴巴 TokuDB 引擎特性 HybridDB for MySQL高压缩引擎TokuDB 揭秘 2017 07 2021 02 02 原始内容存档于2021 02 27 取自 https zh wikipedia org w index php title TokuDB amp oldid 70571673, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。