Memcached

Memcached

  • 经常被用来建立缓存项目,并以此分担来自传统数据库的并发负载压力
  • 在内存中单独开辟新的空间,建立 HashTable,并对 HashTable 进行有效的管理
  • 使用 Memcached 的主要目的是通过自身内存中缓存关系型数据库的查询结果,减少数据库自身被访问的次数
  • 高速运行的分布式缓存服务器
  • Memcached 中保存的数据都存储在 Memcached 内置的内存存储空间中
  • 内存容量达到指定值之后,就会基于 LRU(Least Recently Used)算法自动删除不使用的缓存
  • 为缓存而设计,没有过多考虑数据的永久性问题
  • 务器端并没有分布式功能。各个 Memcached 不会互相通信以共享信息
原文地址:https://www.cnblogs.com/jsersudo/p/13852149.html