缓存服务器

  • 内存数据组织 Apache Ignite
    内存数据组织 Apache Ignite

    Apache Ignite 网站 : http://ignite.incubator.apache.org/ Apache Ignite 内存数组组织框架是一个高性能.集成和分布式的内存计算和事务平台,用于大规模的数据集处理.Ignite 为应用和不同的数据源之间提供一个高性能.分布式内存中数据组织管理的框架. 集群计算特性: 动态集群 Fork-Join & MapReduce 处理 分布式闭包执行 负载均衡和容错 分布式消息和事件 线性可伸缩 内存缓存和数据网格关键特性: 分布式内存中缓存

    scala, Java, 缓存服务器January 10

  • 搭建一个大型网站架构的实验环境(Squid缓存服务器篇)第1/2页

    Squid是一个高性能的代理缓冲服务器,也许你已经用过Windows平台下的WinGate,MS Proxy Server等功能类似的产品. Squid是一个应用级代理,在保证客户端主机和服务器主机网络连通后,需要客户端软件做相应的设置后才能使用,比如给 Internet Explorer设置代理服务器地址.端口等. WEB缓存功能对于一个规模较大.访问繁忙的网络来说是有必要的,IBM网站上的一篇文章,详细分析介绍了WEB缓存给上网用户带来的好处: http://www-900.ibm.com/

    squid, 缓存服务器December 20

  • memcached 协议路由器 Mcrouter
    memcached 协议路由器 Mcrouter

    Mcrouter 网站 : https://github.com/facebook/mcrouter Mcrouter 是一个 memcached 协议路由器,用于对 memcached 的部署进行扩展.这是 Facebook 缓存架构的核心组件,峰值的时候每秒可处理 50 亿请求.详细介绍请看这里. 授权协议: BSD 开发语言: C/C++ 操作系统: Linux

    C/C++, 缓存服务器September 16

  • squid3缓存服务器编译安装和高命中率配置示例

    这篇文章主要介绍了squid3缓存服务器编译安装和高命中率配置示例,本文讲解了下载squid.编译安装squid.配置squid等内容,需要的朋友可以参考下 今天对我的varnish进行了下小小的压力测试,40s里的8000并发,没有失败一个,估计还可以承受更大的并发,先不说varnish了,我最近找到个命中率很高的squid的配置文件,当然是squid3.0的配置文件,有需要的可以copy回去自己改. 系统:centos 5.x 需要的软件:squid-3.0.STABLE25.tar.gz

    缓存服务器, 配置, 编译安装, squid3July 17

  • linux下通过Squid反向代理搭建CDN缓存服务器的配置方法

    在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信用户直接访问Web服务器.让移动用户访问CDN代理服务器,解决移动用户访问Web服务器慢的问题 案例: Web服务器:域名www.abc.com IP:192.168.21.129 电信单线路接入 访问用户:电信宽带用户.移动宽带用户 出现问题:电信用户打开www.abc.com正常,移动用户打开www.abc.com很慢,甚至打不开 解决方案:在移动机房放置一台CDN代理服务器,通过智能DNS解析,让电信用户直接访问Web服务器.让

    squid, cdn, 缓存服务器, 反向代理November 18

  • Key/Value 存储系统 etcd

    etcd 网站 : https://github.com/coreos/etcd etcd 是一个高可用的 Key/Value 存储系统,主要用于分享配置和服务发现.etcd 的灵感来自于 ZooKeeper 和 Doozer,侧重于: 简单:支持 curl 方式的用户 API (HTTP+JSON) 安全:可选 SSL 客户端证书认证 快速:单实例可达每秒 1000 次写操作 可靠:使用 Raft 实现分布式 Etcd is written in Go and uses the raft co

    查看源码», 缓存服务器, Google GoSeptember 5

  • 运行于SSD的memcached fatcache

    fatcache 网站 : https://github.com/twitter/fatcache fatcache 可以让你在 SSD 上运行 memcached,你可以把它当作是大数据中的缓存,fatcache 是 Twitter 的开源项目. 一些性能数据: 单节点可每秒可处理 10 万 set 操作,每个数据包是 100 字节 单节点可每秒处理 4.5k get 操作,每个数据 100 字节 8 个 fatcache 实例可处理 32k get 操作/每秒到一个单 600GB 的 SSD

    C/C++, 缓存服务器February 12

  • 对象缓存服务器 kmemcache

    kmemcache 网站 : https://github.com/Qihoo360/kmemcache 分布式linux内核内存对象缓存服务器,实现基于memcached v1.4.15,基本兼容memcached的所有操作.经初步测试,内存数据操作比memcached快1倍,网络并发量比memcached的也大许多,目前处于alpha版本. 优点:由于在内核的socket层实现,所有处理网络事件性能比epoll机制快,另外无需内存由用户空间到内核空间的拷贝. 缺点:不建议在32bits下使用

    C/C++, 缓存服务器February 5

  • 开源CDN加速管理工具 OpenCDN
    开源CDN加速管理工具 OpenCDN

    OpenCDN 网站 : http://ocdn.me/ OpenCDN是一套快速部署CDN加速的工具,针对专门提供CDN加速服务的企业或对多节点CDN加速有需求的企业,提供一套便捷的CDN加速管理平台,可对每一个节点的状态.系统负载进行实时监测与统一管理,同时我们预制了多套常用缓存规则,支持多种复杂的CDN缓存场景. 授权协议: GPLv2 开发语言: PHP Python Lua SHELL 操作系统: Linux

    python, shell, lua, PHP, 缓存服务器January 7

  • 缓存解决方案 WebSphere eXtreme Scale
    缓存解决方案 WebSphere eXtreme Scale

    IBM® WebSphere® eXtreme Scale 是一种通用.高速的缓存解决方案,可在各种不同的设计中予以配置和使用.不过,您不能盲目地使用 WebSphere eXtreme Scale 提供的 API,并想当然地认为它会减轻数据库的工作重负,使您的应用程序更快地运行.作为提高应用程序性能的一种策略,缓存应当被明智谨慎地应用.同样地,您不能想当然地认为您的应用程序可以弹性地应对硬件故障,除非您为此筹备了有意识的计划. 授权协议: 商业软件 开发语言: Java 操作系统: 跨平台

    Java, 缓存服务器March 7

  • memcached/Redis 代理 Twemproxy

    Twemproxy 网站 : https://github.com/twitter/twemproxy Twemproxy 是一个快速的单线程代理程序,支持 Memcached ASCII协议和更新的Redis协议.它全部用C写成,使用Apache 2.0 License授权.项目在Linux上可以工作,而在OSX上无法编译,因为它依赖了epoll API. 特性: 速度快 轻量级 维护持久的服务器连接 Keeps connection count on the backend caching

    C/C++, 缓存服务器February 24

  • 分布式缓存系统 Xixibase

    Xixibase 网站 : http://code.google.com/p/xixibase/ Xixibase是一个高性能,跨平台的分布式缓存系统.Xixibase server 采用 C++ 实现,底层网络库采用的是Boost Asio. Xixibase 主要特点: 1. 实现'Local Cache'功能, 当客户端打开'Local Cache'选项, 客户端可以将数据同时存储在Server 端和本地,并且保证本地数据和Server 端的数据的一致性.当Server 端的数据被更新.删

    Java, C/C++, 缓存服务器October 23

  • Memcached管理与监控工具 MemAdmin

    MemAdmin 网站 : http://www.junopen.com/memadmin/ MemAdmin是一款可视化的Memcached管理与监控工具,基于 PHP5 & JQuery 开发,体积小,操作简单. 主要功能: 服务器参数监控:STATS.SETTINGS.ITEMS.SLABS.SIZES实时刷新 服务器性能监控:GET.DELETE.INCR.DECR.CAS等常用操作命中率实时监控 支持数据遍历,方便对存储内容进行监视 支持条件查询,筛选出满足条件的KEY或VALUE 数

    PHP, 缓存服务器August 27

  • Advanced Reporter for Memcached
    Advanced Reporter for Memcached

    Advanced Reporter for Memcached 网站 : http://code.google.com/p/advancedreporter/ 这是一个 Memcached 高级统计报表工具. 授权协议: BSD 开发语言: C/C++ 操作系统: Linux BSD

    C/C++, 缓存服务器August 25

  • 高速缓存系统 kcached

    kcached 网站 : http://code.google.com/p/kcached/ kcached是一个高速缓存系统, 现在支持set/get/replace等命令, 以后会支持更多的命令, 比如key => list的操作等. 授权协议: GPLv3 开发语言: C/C++ 操作系统: Linux

    C/C++, 缓存服务器February 26

  • 缓存服务器 EhCache Server

    EhCache Server 网站 : http://www.ehcache.org/documentation/index Ehcache现在已经有了一个Cache Server,它以两种形式出现:适合大多数Web容器的WAR以及独立的服务器.Cache Server有两种类型的API:面向资源的RESTful以及SOAP.这两种API都支持任何编程语言. 授权协议: Apache 开发语言: Java 操作系统: 跨平台

    Java, 缓存服务器March 4

  • 分布式Key/Value存储引擎 Dynamo
    分布式Key/Value存储引擎 Dynamo

    Dynamo 网站 : http://www.allthingsdistributed.com/2007/10/amazons_dynamo.html Dynamo 是 Amazon 公司的一个分布式存储引擎. 授权协议: 未知 操作系统:

    缓存服务器December 30

  • 数据分发和集群平台 Hazelcast
    数据分发和集群平台 Hazelcast

    Hazelcast 网站 : http://hazelcast.com/ Hazelcast是一个高度可扩展的数据分发和集群平台,可用于实现分布式数据存储.数据缓存.特性包括: 提供java.util.{Queue, Set, List, Map}分布式实现. 提供java.util.concurrency.locks.Lock分布式实现. 提供java.util.concurrent.ExecutorService分布式实现. 提供用于一对多关系的分布式MultiMap. 提供用于发布/订阅的

    Java, 缓存服务器October 17

  • 数据网格平台 Infinispan
    数据网格平台 Infinispan

    Infinispan 网站 : http://infinispan.org/ Infinispan 是个开源的数据网格平台.它公开了一个简单的数据结构(一个Cache)来存储对象.虽然可以在本地模式下运行Infinspan,但其真正的价值在于分布 式,在这种模式下,Infinispan可以将集群缓存起来并公开大容量的堆内存.这可比简单的复制强大的多,因为它会为每个结点分配固定数量的副本--服 务器故障的一种恢复手段--同时还提升了可伸缩性,这是由于存储每个结点所需的工作量是与集群大小息息相关的. In

    查看源码», Java, 缓存服务器May 19

  • 超高性能 key-value 数据库 Redis

    Redis 网站 : http://redis.io/ Redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用.它提供了Python,Ruby,Erlang,PHP客户端,使用很方便. 性能测试结果: SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下: Linux 2.6, Xeon X3320 2.5Ghz. stackoverfl

    查看源码», C/C++, 缓存服务器April 14

  • 微软分布式缓存 VelocityCache
    微软分布式缓存 VelocityCache

    VelocityCache 网站 : http://archive.msdn.microsoft.com/velocity VelocityCache 是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象.XML.二进制数据等,并且支持集群模式的缓存服务器.Velocity也将集成在.NET Framework 4.0中 下图是 VelocityCache 的模型 授权协议: 未知 开发语言: C# .NET 操作系统: Windo

    .NET, 缓存服务器January 30

  • Java缓存服务器 jmemcached

    jmemcached 网站 : https://github.com/rdaum/jmemcache-daemon jmemcached 是一个Java版的 memcached 缓存服务器,基本上跟 memcached 是兼容的.jmemcached 是使用 Apache MINA 作为无堵塞的网络IO操作,但从 0.7 版本开始 jmemcached 改用了 Netty 作为网络IO操作包. 示例代码: MemCacheDaemon daemon = new MemCacheDaemon();

    Java, 缓存服务器November 18

  • memcached for Win32

    memcached for Win32 网站 : http://code.jellycan.com/memcached/ 不用说了,这便是memcached在Windows系统下的版本. memcached的基本设置: -p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d u

    C/C++, 缓存服务器October 6

  • 分布式K/V存储方案 Cassandra

    Cassandra 网站 : http://cassandra.apache.org/ Apache Cassandra是一套开源分布式Key-Value存储系统.它最初由Facebook开发,用于储存特别大的数据.Facebook目前在使用此系统. 主要特性: 分布式 基于column的结构化 高伸展性 Cassandra的主要特点就是它不是一个数据库,而是由一堆数据库节点共同构成的一个分布式网络服务,对Cassandra 的一个写操作,会被复制到其他节点上去,对Cassandra的读操作,也

    Java, 缓存服务器October 6

  • web缓存系统 NCache

    NCache 网站 : http://www.ncache.org/ NCACHE 是基于 NGINX 的 WEB 服务器模型构件起来的缓存系统, 是SINA公司的开源产品. 起初的目的是为了提升缓存响应速度而开发的,因为SQUID实在比较慢, 而NGINX的优势就在于网络服务上,所以NCACHE计划也就诞生了. NCACHE 最早的时候是作为NGINX的一个HTTP模块进行开发的,因为当时希望做到更好的兼容性和可扩展性,作为独立模块,可以被更好的推广和使用,安装也会很 方便.但后来发现随着代码

    C/C++, 缓存服务器September 17

  • 分布式缓存服务器 memcachedb

    memcachedb 网站 : http://memcachedb.org/ memcachedb是 一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力.持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是 不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面. 授权协议: BSD 开发语言: C/C++ 操作系统:

    C/C++, 缓存服务器September 17

  • 集中式缓存系统 memcached

    memcached 网站 : http://memcached.org/ memcached是一套分布式的快取系统,当初是Danga Interactive为了LiveJournal所发展的,但目前被许多软件(如MediaWiki)所使用.这是一套开放源代码软件,以BSD license授权释出. memcached缺乏认证以及安全管制,这代表应该将memcached服务器放置在防火墙后. memcached的API使用三十二位元的循环冗余校验(CRC-32)计算键值后,将资料分散在不同的机器上

    C/C++, 缓存服务器September 7