最新常用开源NoSQL原理与应用PPT课件.ppt
《最新常用开源NoSQL原理与应用PPT课件.ppt》由会员分享,可在线阅读,更多相关《最新常用开源NoSQL原理与应用PPT课件.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、常用开源常用开源NoSQLNoSQL原理与应用原理与应用Agenda深入理解RedisHash算法数据库介绍LSM算法数据库介绍HandlerSocket介绍分布式数据库介绍redis 持久化机制snapshotsave 参数 aofappendfsync 参数vm vm is not the way to go for the futurediskstore传统b-tree redis 复制实现机制 快照同步存在的问题 无增量复制 slave表重建 redis缺陷与优化持久化IO机制复制机制内存管理线程模型故障恢复时间 持久化问题 buffer io 持久化问题-fsyncfsync非常耗时
2、单进程阻塞操作快照与fsync同时进行 复制缺陷 内存管理缺少高效内存管理额外内存占用过多针对特殊场景做优化开放地址Hashredis 使用场景需要key-structure复杂数据结构需要数据可靠存储需要极高的单机qpsusing RAM as the new diskHash算法数据库Hash存储结构更合适简单kv存储tokyocabint(tchdb)特点包含hash/btree等多种存储类型kvtchdb适合小数据量高速读写访问tchdb随机磁盘IO次数平均tchdb使用mmap iotchdb qps 大约在6W左右tchdb存储结构1tchdb存储结构2LSM算法数据库硬件变革推动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 常用 NoSQL 原理 应用 PPT 课件
限制150内