NoSQL误用和常见陷阱分析1022-sunli.pdf
《NoSQL误用和常见陷阱分析1022-sunli.pdf》由会员分享,可在线阅读,更多相关《NoSQL误用和常见陷阱分析1022-sunli.pdf(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、孙立 sunli1223 误用和常见陷阱分析 大纲 被误用的NoSQL NoSQL陷阱 NoSQL与MySQL NoSQL无处不在 NoSQL运维 被误用的NoSQL 非常容易出现的错误使用方法 循环网络调用 Memcached的循环和批量GET对比 Map result=new HashMap();for(int i=0,len=keys.length;i len;i+)/循环获取memcached数据 result.put(keysi,memcacheGet(keysi);/使用批量get协议 Map objMap=client.get(Arrays.asList(keys);5倍性能的影
2、响 10个key消耗10ms 10个key消耗2ms 循环网络调用 Redis的循环和批量GET对比 Map result=new HashMap();for(int i=0,len=keys.length;i 兼容memcached协议 不支持memcached的flag参数 早期版本increment与memcached不一致 Stats命令不一致 缓存重建 系统重启后,大部分请求到磁盘 整个系统的性能可能出现抖动 出现连锁雪崩反应 NoSQL陷阱-32bit问题 Ttserver-2GB(32bit)Mongodb-2.5GB(32 bit)Ttserver在32bit下,到达2g数据大
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- NoSQL 误用 常见 陷阱 分析 1022 sunli
限制150内