分布式缓存

计算机科学中,分布式缓存英語:)是传统单机缓存概念的一个延伸,用于表示能跨越多台服务器,同时具有可扩展性的缓存。分布式缓存主要用于需要存取数据库的大规模网络应用。分布式缓存的思路[1]随着随机存取存储器价格的降低以及网络连接速度的提升变得可行。同时,分布式缓存可以运行于相对数据库服务器更加便宜的Web服务器上。[2]

相关软件

  • Aerospike
  • Apache Ignite
  • Couchbase Server
  • Ehcache
  • GigaSpaces
  • GridGain Systems
  • Hazelcast
  • Infinispan
  • Memcached
  • Oracle Coherence
  • Riak
  • Redis
  • SafePeak
  • Tarantool
  • AppFabric CachingAppFabric

参考文献

  1. Paul, S; Z Fei. . Computer Communications. 2001-02-01, 24 (2): 256–268. doi:10.1016/S0140-3664(00)00322-4.
  2. Khan, Iqbal. . MSDN. [2012-03-30]. (原始内容存档于2017-03-09).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.