Memcached
文章平均质量分 72
饥渴计科极客杰铿
最讨厌伸手党,而不巧本人也是伸手党
展开
-
架构师日记——Memcached简介和工作原理
Memcached是什么Memcached是一款开源的、高性能的、分布式的内存对象缓存系统Memcached能干什么最主要的功能就是:在内存中缓存数据,以减轻数据库负载。 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached特点1.在内存中以键/值对存储,性能好 2.协议简单(基于文本行),功能强大 3.基于libevent的事件处理,无阻原创 2017-08-30 09:43:35 · 444 阅读 · 0 评论 -
架构师日记——Memcached的限制和使用建议
Memcached的限制在Memcached中可以保存的item数据量是没有限制的,只要内存足够Memcached单进程最大使用内存为2G,要使用更多内存,可以分多个端口开启多个Memcached进程Memcached设置Item为最大30天的过期时间,设置为永久的也会在这个时间过期,常量REALTIME_MAXDELTA为60*60*24*30控制Memcached缺乏认证以及安全管制,应原创 2017-09-09 14:57:30 · 581 阅读 · 0 评论 -
架构师日记——理解Memcached的分布式方式
Memcached尽管是“分布式”的缓存系统,但服务器端并没有分布式功能。各个Memcached不会互相通信以共享信息。那么,怎样进行分布式呢?这完全取决于客户端的实现Memcached的分布式客户端客户端可以通过配置SockIOPool的servers参数保存服务器地址列表,通过weight参数配置每台服务器的权重。SockIOPool提供了连接池的服务,可以通过SockIOPool来配置memc原创 2017-09-01 20:32:17 · 394 阅读 · 0 评论