全新memcache client发布,提速20倍》的相关内容

memcache_engine + memcachedb = 高性能分布式内存数据库

memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcac ...
by robbin 2008-01-22 浏览 (4427) 回复 (17) 关键字: memcachedb

看看mina和memcached的联姻(适合不同语言客户端,高并发?)

/** * 作者:张荣华 * 日期:2008-07-21 **/ 看看mina和memcached的联姻 先来解释一下这两个东东的身世 Mina,是什么? Minan是一个network 应用框架,她能很方便的帮助用户开发出高性能和高可扩展性的网络应用程序。官方地址请看:http://mina.apache.org/ Memcached是什么? memcached一个remote ...
by ahuaxuan 2008-07-21 浏览 (6035) 回复 (30) 关键字:

使用libmemcached提速memcached的操作

libmemcached是一个基于C/C++实现的memcached client library,memcached gem给这个library提供了ruby封装,根据原作者的性能评测,它比目前常用的memcache-client gem最多要快150倍。 因为对memcache的操作在rails处理整个http请求中所占时间比例并不多,而且JavaEye网站大部分是做cache读取操作,于是 ...
by Quake Wang 2008-04-28 浏览 (625) 回复 (1) 关键字:

关于实现一个rails smart cache 的思路草稿。

最近研究了一下 rails的cache设计,发现其中一些不尽如人意的地方: * cache expiry 编写繁琐 * 分页缓存的清除,现有cache实现的支持都不是很完善 * 在一次清除大量缓存的时候,脏数据读的问题。 我查阅了一些blog以及相关的文章,从他们的抱怨和设计中得到一些启发,我觉得cache可以做得更好,更智能,更能够减少开发人员的工作量。 下面是我设计思路的一些草稿,如 ...
by firebody 2007-12-10 浏览 (3934) 回复 (12) 关键字:

分布式缓存系统Memcached学习心得

缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。 Memcached是什么? Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。 Memcached能缓存什么? 通过在内存里维护一个统一的巨大的hash表, ...
by 悠游键客 2008-06-28 浏览 (9076) 回复 (22) 关键字:

memcache_engine + memcachedb = 高性能分布式内存数据库

memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcac ...
by robbin 2008-01-22 浏览 (7320) 回复 (17) 关键字: memcachedb

使用libmemcached提速memcached的操作

libmemcached是一个基于C/C++实现的memcached client library,memcached gem给这个library提供了ruby封装,根据原作者的性能评测,它比目前常用的memcache-client gem最多要快150倍。 因为对memcache的操作在rails处理整个http请求中所占时间比例并不多,而且JavaEye网站大部分是做cache读取操作,于是 ...
by Quake Wang 2008-04-28 浏览 (834) 回复 (1) 关键字:

memcached全面剖析–4. memcached的分布式算法

前几次的文章在这里: 第1次:http://tech.idv2.com/2008/07/10/memcached-001/ 第2次:http://tech.idv2.com/2008/07/11/memcached-002/ 第3次:http://tech.idv2.com/2008/07/16/memcached-003/ 我是Mixi的长野。 第2次 、 第3 ...
by ispring 2008-07-30 浏览 (72) 回复 (0) 关键字:

实战web2.0技术篇-MemCache深度分析 - zt

Memcached是“分布式”的内存对象缓存系统,那么就是说,那些不需要“分布”的,不需要共享的,或者干脆规模小到只有一台服务器的应用,memcached不会带来任何好处,相反还会拖慢系统效率,因为网络连接同样需要资源,即使是UNIX本地连接也一样。 在我之前的测试数据中显示,memcached本地读写速度要比直接PHP内存数组慢几十倍,而APC、共 ...
by huangxx 2008-03-29 浏览 (243) 回复 (0) 关键字:

libmemcached 0.19 release

一直关注着memcached,大型分布式网络应用的缓存利器,libmemcached是基于C的memcached客户端.支持同步和异步方式.支持tcp和Unix Socket协议方式;高效的hash算法;实现cas,更新,追加 等特性.同时,还提供一些便捷的工具用以对memcached的维护和管理,作者时刻关注memcached,也进行频繁更新.libmemcached. 引用libmemc ...
by titanfoot 2008-04-11 浏览 (206) 回复 (0) 关键字: libmemcached, memcached

google背后的分布式架构

Google背后的分布式计算架构策略 Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……   加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (1324) 回复 (0)

Tapestry应用情况

想了解一下大家在项目中应用tapestry的一些情况。。。 我们公司现在将tapestry指定为一个项目(20人开发)唯一的web框架,现在项目陷入进退两难的局面,项目已经进行了大半,web层问题不断。。。 1.长链接 2.重复提交(这两个在tapestry jumpstart有解决方法) 3.无法实现简单基于url的权限控制(初期没有应用urlencoder),应用了spring aop来控制 ...
by hantsy 2006-12-09 浏览 (1176) 回复 (3)

由weblogic.servlet.FutureResponseServlet引发的思考

FutureResponseServlet 和 FutureServletResponse 的特性令人咂舌. Look! import java.io.IOException; import java.io.PrintWriter; import java.util.Date; import java.util.Stack; import javax.servlet.Servle ...
by apolloty 2007-11-08 浏览 (453) 回复 (0)

轻量级web服务器

轻量级 Web 服务器 最近几年,市场上出现了很多有趣的 Web 服务器实现,包括 lighthttpd、litespeed 和 mongrel 等。这些 Web 服务器都宣称结合了性能、易管理性、可移植性、安全性和其他相关价值。下面的工程研究将调查轻量级 Web 服务器,以帮助您选择最可能满足下一个项目的技术需求的 Web 服务器。 “轻量级” Web 服务器,例如 lighthttpd、 li ...
by dogstar 2008-05-29 浏览 (408) 回复 (2)

libmemcached发布了,ruby访问memcached提速20倍

1月13号一个全新的C写的memcached客户端libmemcached发布了,libmemcached不同于老的apr_memcache,他是一个全新设计的客户端,能够以更快的速度,更好的内存消耗来和memcached server通讯。 在libmemcached发布以后的,两个封装libmemcached的ruby软件包就先后发布了: 1、Caffeine 将近100%兼容目前纯ru ...
by robbin 2008-01-21 浏览 (1811) 回复 (1) 关键字: libmemcached

memcache_engine + memcachedb = 高性能分布式内存数据库

memcachedb是一个由新浪网的开发人员开放出来的开源项目,给memcached分布式缓存服务器添加了Berkeley DB的持久化存储机制和异步主辅复制机制,让memcached具备了事务恢复能力、持久化能力和分布式复制能力,非常适合于需要超高性能读写速度,但是不需要严格事务约束,能够被持久化保存的应用场景,例如memcachedb被应用在新浪博客上面。 memcachedb给memcac ...
by robbin 2008-01-22 浏览 (3497) 回复 (15) 关键字: memcached

基于memcached的分布式数据库缓存系统dbcached

dbcached是新浪的开发团队最近新发布的一个基于memcached的开源项目: http://code.google.com/p/dbcached/ dbcached和新浪另外一个开源项目memcached比较像,都是支持memcached协议,利用memcached进行内存缓存的产品。dbcached的架构图: 根据作者的博客介绍:   ● 兼容:Memcached 能做的,db ...
by robbin 2008-03-24 浏览 (1513) 回复 (2) 关键字: dbcached

推荐知识库条目

Comming soon