memcached 是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用。这是一套开放源代码软件,以BSD
JBoss Cache是一个复制的事务处理缓存,它允许你缓存企业级应用数据来更好的改善性能。缓存数据被自动复制,让你轻松进行Jboss服务器之间的
jmemcached 是一个Java版的 memcached 缓存服务器,基本上跟 memcached 是兼容的。jmemcached 是使用 Apache
memcache_engine是一个MySQL数据库的存储引擎,目前只支持MySQL5.1数据库,他能够把memcachedb作为MySQL数据库的一个存储引擎和MySQL集成起来,让用户通过标准的SQL查询语句访问memcachedb中存放的数据
不用说了,这便是memcached在Windows系统下的版本。 memcached的基本设置 : -p 监听的端口
Apache Cassandra 是一套 开源分布式Key-Value存储系统 。它最初由Facebook开发,用于储存特别大的数据。Facebook目前在使用此系统 。
memcachedb是 一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley
Scalaris 是一个采用Erlang开发的分布式 key-value 存储系统。提供的 API 包括:Java, Python, Ruby, and
GAdmin-ProFTPD是一个基于GTK的可视化squid管理工具。 更多的屏幕截图请看:http://mange.dynalias.org/linux/gadmin-squid/screenshots/
NCACHE 是基于 NGINX 的 WEB 服务器模型构件起来的缓存系统, 是SINA公司的开源产品.
Dynamo 是 Amazon 公司的一个分布式存储引擎。
magent 是一个简单,但非常有用的 memcached 缓存服务器的代理小程序。 主要功能:
Ringo 是一个分布式的Key-Value存储系统,采用 ErLang 语言开发。支持磁盘数据存储。
FastDHT 是一个高性能的分布式哈希系统 (DHT) ,使用 Berkeley DB 做数据存储,使用libevent 做网络IO处理,提供 Java
Tokyo Cabinet (TC) 是日本第一大SNS网站mixi开发的,而Flare是日本第二大SNS网站green.jp开发的。Flare简单的说就是给TC添加了scale功能。他替换掉了TT部分,自己另外给TC写了网络服务器,Flare的主要特点就是支持
Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储、数据缓存。特性包括:
Infinispan 是个开源的数据网格平台。它公开了一个简单的数据结构(一个Cache)来存储对象。虽然可以在本地模式下运行Infinspan,但其真正的价值在于分布
Thrudb是一套简单的服务建立在Apache的Thrift的框架,提供索引和文件存储服务的网站建设和推广。其目的是提供Web开发灵活,快速和易于使用的服务,可以加强或取代传统的数据存储和访问层。
Dynomite 是采用 ErLang 语言开发的分布式的Key-Value存储系统。 Dynomite is an eventually consistent distributed key value store written in
ODB (也叫 “spugdb”) 是一个纯 Python 语言实现的 Key-value 的数据库系统,支持嵌套事务、对象模型、游标和一个简单的类似
Localmemcache 是一个高性能的基于 Unix/Linux mmap() 接口的 key-value 数据库,采用 Ruby 开发,同时也提供 C
Voldemort 是一个采用 Java 语言开发的分布式的Key-Value存储系统。 主要特性: Data is automatically replicated over multiple servers.
VelocityCache 是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象、XML、二进制数据等,并且支持集群模式的缓存服务器。Velocity也将集成在.N
What Kai is A highly available key-value store Scales infinitely Achives low latency even if several nodes are getting down
Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部
MemPowered 是一个强大的 memcached 客户端,是 Powershell 2. 的模块可用来跟 memcached
statsproxy 可让你通过浏览器查看 memcached 缓存服务器的实时统计数据。
Tokyo Cabinet 是一个DBM的实现。这里的数据库由一系列key- value对的记录构成。key和value都可以是任意长度的字节序列,既可以是二进制也可以是字符串。这里没有数据类型和数据表的概念。
Ehcache现在已经有了一个Cache Server,它以两种形式出现:适合大多数Web容器的WAR以及独立的服务器。Cache
twitter最近将ruby实现的消息队列服务器starling开源了,这是一个支持memcache协议的轻量级持久化服务器,因此使用php/perl/ruby/java等多种客户端都没问题,可以将较慢的处理逻辑通过消息队列放在后台处理,同时也
memcache-top 是一个用 Perl 编写的命令行小工具,用来实时的获取memcached 缓存服务器的详细信息,例如缓存命中率等。
Turck MMCache是一个跟eAccelerator一样的PHP脚本加速器开源项目。
分散式杂凑表(英语:Distributed Hash Table,简称DHT)是分散式计算系统中的一类,用来将一个关键值(key)的集合分散到所有在分散式系统中的节点,并且可以有效地将讯息转送到唯一
这是一个 Memcached 高级统计报表工具。
moxi 是一个memcached/membase 的代理,支持多线程、支持文本和二进制协议和 libevent
SlowFS 是一个 Nginx 的扩展模块,用来给 Nginx 增加了缓存功能。 下面是该模块的简易配置: