1.Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的 ...
分类:
编程语言 时间:
2016-07-23 12:09:27
阅读次数:
859
今天学习了解到非关系型数据库NoSQL。对于NoSQL想必大家也有所了解,不了解的可以上网搜一下其基本原理以及相对关系型数据库有哪些优势,在这里我就不多说了。在接下来的几篇文章中我会简单讲一下memcached、redis以及MongoDB的安装及相关配置,相关文件内容都是我学习时从网上..
分类:
系统相关 时间:
2016-07-22 19:40:30
阅读次数:
363
一.Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的 ...
分类:
系统相关 时间:
2016-07-20 21:25:04
阅读次数:
301
mongodb和memcached不是一个范畴内的东西。mongodb是文档型的非关系型数据库,其优势在于查询功能比较强大,能存储海量数据。mongodb和memcached不存在谁替换谁的问题。和memcached更为接近的是redis。它们都是内存型数据库,数据保存在内存中,通过tcp直接存取, ...
分类:
数据库 时间:
2016-07-07 19:41:25
阅读次数:
190
每个产品的可配置参数繁多,涉及缓存策略、分布算法、序列化方式、数据压缩技术、通信方式、并发、超时等诸多方面因素,都会对测试结果产生影响,单纯的性能对比存在非常多的局限性和不合理性,所以不能作为任何评估依据,仅供参考。
1、尽管 Memcached 和 Redis 都标识为Distribute,但从Server端本身而言它们并不提供分布式的解决方案,需要Client端实现一定的分布算法将数...
分类:
系统相关 时间:
2016-06-02 14:08:25
阅读次数:
178
mongodb
memcached
redis kv数据库(key/value)
mongodb 文档数据库,存储的是文档(Bson->json的二进制化).
特点:内部执行引擎为JS解释器,
把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作.
mongo和传统型数据库相比,最大的不同:
传统型数据库: 结构化...
分类:
数据库 时间:
2016-06-02 14:07:52
阅读次数:
350
mongodb memcached redis kv数据库(key/value) mongodb 文档数据库,存储的是文档(Bson->json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo和传统型数 ...
分类:
数据库 时间:
2016-05-11 19:34:14
阅读次数:
200
redis总结 redis与memcached redis支持更多的数据结构 redis支持数据持久化 redis支持两种存储方式:snapshot(快照)和aof(append only mode),快照是定时将内存快照持久化到硬盘(crash会丢失数据),aof是在写入数据的同时将操作命令保存到 ...
分类:
其他好文 时间:
2016-04-11 11:50:23
阅读次数:
125
memcached:LRU支持高并发的原因:多路复用IO(消息通知模式)、多线程模式(CPU的核数)分布式方案:#普通hash分布(取模)#一致性hash分布(0-232环)redis:LRU:从数据库中删除一个最近最少访问的key随机淘汰算法:从数据库中随机删除一个keyTTL淘汰算法:从数据库中删除一..
分类:
系统相关 时间:
2016-04-05 14:11:31
阅读次数:
170
网站优化方法:1、mysql优化:重中之重;2、静态化网站;3、使用缓存,memcached、redis等;mysql优化步骤:1、showstatus等查看这个状态;2、定义执行效率低的语句-(重点select);3、通过explain分析效率低的SQL语句的执行情况;4、确定问题开展相应的优化措施;
分类:
Web程序 时间:
2016-03-31 15:09:51
阅读次数:
275