阅读更多

18顶
0踩

编程语言

原创新闻 libmemcached发布了,ruby访问memcached提速20倍

2008-01-21 21:40 by 见习编辑 robbin 评论(1) 有12226人浏览
1月13号一个全新的C写的memcached客户端libmemcached发布了,libmemcached不同于老的apr_memcache,他是一个全新设计的客户端,能够以更快的速度,更好的内存消耗来和memcached server通讯。

在libmemcached发布以后的,两个封装libmemcached的ruby软件包就先后发布了:

1、Caffeine

将近100%兼容目前纯ruby实现的memcache-client,但是性能更好。作者还给出来在cache_fu插件里面替换memcache-client的补丁文件。如果你的RoR应用大量使用memcached来缓存数据,那么存取memcached的性能可以大幅度提高

2、New memcache-client

这个新的libmemcached的封装,根据作者自己的测试,在RHEL上面要比memcache-client快20倍,但它目前还不完全兼容memcache-client,作者将把兼容性作为今后几天的主要开发工作。

结合最近刚刚发布的memcachedb项目,围绕memcached的开源项目发展的十分蓬勃,这也从一个侧面说明了web2.0网站的风风火火,而正是web2.0网站需要大量依赖memcached这样的高性能、分布式缓存服务器。

18
0
评论 共 1 条 请登录后发表评论
1 楼 pi1ot 2008-01-21 22:31
看接口和已经僵死的libmemcache差不多,等稳定了可以考虑转过来,省得每次升级memcached还得先hack libmemcache了

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Tomcat中JNDI DataSource配置及使用

    下面的例子是在Tomcat7中配置JNDI DataSource,并把这个JNDI注册为Spring的Bean。

  • tomcat-jndi-datasource:将 tomcat-maven-plugin 与 JNDI 数据源一起使用

    tomcat-jndi-数据源将 tomcat-maven-plugin 与 JNDI 数据源一起使用

  • tomcat8 mysql jndi,如何使用Java配置在Tomcat 8中配置JNDI DataSource:

    How to Configure JNDI DataSource in Java Configuration File Instead of Following Code Snippet in "web.xml" Servlet Context:DB Connectionjdbc/DatabaseNamejavax.sql.DataSourceContainer解决方案Note: Don'...

  • Hibernate Tomcat JNDI DataSource示例教程

    Hibernate Tomcat JNDI DataSource示例教程 欢迎来到Hibernate Tomcat JNDI DataSource示例教程。我们已经看到如何在独立的Java应用程序中使用Hibernate ORM工具,今天我们将学习如何在Tomcat servlet容器中使用...

  • Tomcat利用JNDI配置DataSource

    "conf/tomcat-users.xml" /> <!-- 添加以下配置--> < Resource name = "jdbc/Test" auth = "Container" type = "javax.sql.DataSource" username = "xxxxxx" password = "xxxxxx" ...

  • tomcat8 mysql jndi_Tomcat 8 & JNDI Datasource

    Tomcat默认数据连接池的实现是DBCP,需要Commons DBCP和Commons Pool包,这些包被包含在tomcat/lib/tomcat-dbcp.jar中。### DBCP的相关配置参数:...

  • SpringBoot内置Tomcat实现JNDI多数据源配置

    文章目录一、数据源连接池介绍二、SpringBoot内置Tomcat实现JNDI多数据源配置1、添加依赖2、启动类注解3、配置dataSource数据源信息4、配置yml文件5、测试三、其他 一、数据源连接池介绍 在Java开发中,使用JDBC操作...

  • tomcat jndi mysql_Tomcat使用JNDI配置数据源

    1. JNDI简介1.1 定义JNDI就是Sun提出的一套对象命名和目录服务的接口,全称为Java Naming and Directory Interface,简单的说就是JNDI通过目录服务的基础上抽象了一层来查找Java对象。引用维基百科中的定义如下:The...

  • JNDI初探之tomcat的datasource配置

    有人说:没有掌握JNDI就没有真正的理解JavaEE。 看来我一直都没理解呀!JavaEE 的角色在聊JNDI之前,我们先讨论一下JavaEE的角色吧。 J2EE 规范把职责委托给多个开发角色:组件提供者(Component Provider)、应用...

  • tomcat8 mysql jndi_TOMCAT配置JNDI数据源(MySql)

    1. tomcat中添加jndi数据源,修改server.xml文件中标签的内容,如下所示reloadable="true" source="org.eclipse.jst.j2ee.server:TestDevon">maxWait5000maxActive20factoryorg.apache.commons.dbcp....

  • JNDI DataSource案例

    DataSource被绑定在了JNDI树上(为每一个DataSource提供一个名字)客户端通过名称找到在JNDI树上绑定的DataSource,再由DataSource找到一个连接。如下图所示:    那么在以后的操作中,除了数据库的连接方式不...

  • TomCat连接池与JNDI

    使用lookup()方法获得数据源对象 五、JDBC和JNDI的区别 一、理解JNDI 在我们学习连接池之前,先要了解一下什么是JNDI,因为TomCat配置连接池的数据源是要通过JNDI去配置的。 1.简介 JNDI全称为 (java Naming and ...

  • Tomcat jndi druid 配置及bug修复

    使用Tomcat jndi安全连接数据库 需求概要 公司因被恶意攻击, 上级传达要求, 所有的敏感数据必须加密, 所有项目开发必须脱离数据库账号密码, 于是就有了变更数据库连接方式, 采用jndi. 运维负责在Tomcat conf下配置...

  • mysql jndi配置_Tomcat JNDI连接池配置

    对于线上应用,我们通常将数据库连接交给容器,比如tomcat容器,那么开发者只需要通过JNDI的方式获取dataSource即可,不需要再关注数据库地址、密码等敏感信息,这样我们就可以简单做到配置隔离。1)在tomcat的...

  • tomcat通过jndi方式连接oracle数据库,Tomcat 6 JNDI数据源详解

    最常见的连接池就是DBCP和C30P了,在tomcat中默认使用的DBCP的连接池,在Hibernate中则默认使用的是C3P0。他们的区别对于使用者来说最明显的就是,默认情况下DBCP不提供空闲连接的释放,需要手动开启。下面介绍下...

  • Tomcat数据源(Tomcat DataSource JNDI Example )

    Tomcat提供了三种利用JNDI方式配置数据源的形式: 1、应用程序中的context.xml,这也是最简单的一种方式,我们只需要在你自己的应用程序下的META-INF文件夹里建立一个context.xml文件,我们需要定义Resource这个...

  • Tomcat 源码解析一JNDI

    Tomcat JNDI 框架

  • Tomcat配置DataSource

    在Java语言中,DataSource对象就是一个代表数据源实体的对象。一个数据源就是一个用来存储数据的工具,它可以是复杂的大型企业级数据库, 也可以是简单得只有行和列的文件。数据源可以位于在服务器端,

  • SpringBoot内嵌Tomcat JNDI配置

    对于外部Tomcat的JNDI配置可以参考我的文章使用JNDI连接数据库。此时我们开发环境使用SpringBoot内嵌Tomcat无法连接Sybase,那么我们就需要在SpringBoot内嵌Tomcat中配置Sybase的内嵌资源,并...

  • tomcat服务器配置jndi数据源

    tomcat配置jndi 有全局配置和局部配置。大致的有以下几种配置方式: jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。命名服务将名称和对象联系起来...

Global site tag (gtag.js) - Google Analytics