`
sslaowan
  • 浏览: 380440 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Terracotta性能基准报告(来自Terracotta的一个Blog)

 
阅读更多
最近一次性能基准报告。测试JPetClinic案例,通过Hibernate进行写入JPetClinic的领域模型。使用Terracotta 兵马俑作为Hibernate的二级缓存
在8个JVM集群上,我们可以做到每秒20万以上的读取,以90/10比率(用10%时间创造新的宠物和appointments)创造150K 读/写。
这个性能是其他方案的30倍速度,其他方案包括:花费邀请专家来微调调整其他可能的选项,其他这些方案只能做到从同样集群组获得5K tps,MySQL本身自己w/o 二级缓存

可以支持1.1K的TPS ( Terracotta 比其快136倍) 。
我们正在创造一个强大的 可伸缩的最好的分布式缓存

架构。
http://blog.terracottatech.com/2009/08/massive_throughput_for_hiberna.html
分享到:
评论

相关推荐

    terracotta

    Terracotta,作为一个专业级的分布式内存管理解决方案,是Java开发人员在构建大规模、高可用性应用时的重要工具。它通过提供一个统一的内存视图,使得多个服务器可以共享并操作相同的数据,从而实现数据的分布式处理...

    Terracotta+tomcat集群配置详细说明(写了一晚上。。)

    当一个节点上的数据发生变化时,Terracotta 只同步变化的部分至 Terracotta 服务器,服务器再将这些变化推送到需要它们的其他节点。这种方法显著降低了网络压力,并减少了节点间的序列化操作,节省了 CPU 资源和内存...

    terracotta集群tomcat步骤

    将Terracotta部署在两台PC上,每台机器的IP地址分别为192.168.2.13和192.168.2.19,这是为了创建一个集群环境,确保高可用性。 接着,要在两台机器上安装不同版本的Tomcat,如Tomcat 6.0.18、Tomcat 5.5.26和Tomcat...

    使用terracotta进行web session 同步

    Terracotta是一个基于Java的分布式内存管理平台,它可以使Java应用透明地运行在多台机器上,如同运行在单一节点上一样。通过Terracotta,开发者可以轻松地扩展应用程序,实现数据的共享和状态的同步,而无需修改现有...

    Terracotta

    这一步骤同样需要创建配置文件,并编写一个名为Crud.java的示例代码来演示Terracotta如何处理这些基本操作。 ##### 搜索与排序 Terracotta还提供了强大的搜索和排序功能。通过创建Search.java和Sort.java两个示例...

    terracotta-3.7.7.tar.gz

    总结起来,Terracotta 3.7.7是一个强大的工具,它通过分布式内存管理和集群技术,提升了Java应用的性能和可扩展性,对于需要处理大规模并发和高可用性的企业级应用来说,是一个值得考虑的解决方案。

    terracotta-ee-4.1.2.jar,terracotta-license.key

    1. **Ehcache**:一个强大的、高度可配置的内存缓存解决方案,支持分布式缓存,广泛应用于Java应用的性能优化。 2. **Terracotta Server**:负责集群的管理和协调,包括内存分配、数据同步和故障检测。 3. **Clients...

    通过_Terracotta实现基于Tomcat的Web应用集群

    为了便于使用Terracotta搭建Tomcat集群,Terracotta提供了一个名为“tim-tomcat”的插件。以下为搭建过程的具体步骤: 1. **准备环境** - **Apache Tomcat**:推荐使用Terracotta官方支持的版本,如Apache Tomcat...

    ehcache-terracotta代码配置

    Ehcache是一个流行的Java缓存库,用于提高应用程序性能,减少对数据库的访问。当与Terracotta结合使用时,Ehcache可以实现分布式缓存,使得多台服务器上的应用可以共享同一份缓存数据,从而构建高可用的集群环境。在...

    http://www.terracotta.org/

    2. **Ehcache**:Ehcache是Terracotta的一个关键产品,它是一个高性能的本地缓存解决方案,支持在JVM中缓存数据。讨论Ehcache的特性,如缓存策略、缓存失效和更新机制。 3. **Memcached**:探讨Memcached的工作原理...

    使用terracotta实现session共享的证实实验

    1. **环境搭建**:实验使用了两台后端服务器(192.168.5.237和192.168.5.243),每台服务器上部署了一个Tomcat实例,以及一台负载均衡器(192.168.5.186)使用Nginx进行流量分配。 2. **测试过程**:通过多次尝试...

    Terracotta 3.2.1 英文文档(CHM)

    Terracotta 3.2.1 英文文档

    terracotta-ee-3.5.2

    terracotta-ee-3.5.2破解版

    terracotta license.key

    terracotta license.key ,

    terracotta-eclipse-plugin-3.7.7(terracotta的Eclipse插件)

    terracotta-eclipse-plugin-3.7.7-2013-08-19_16-03-48.tar(terracotta的Eclipse插件) 发现官网挺卡的,有时候下不了,先传上来吧,供国内用户下载,这个算最新的吧。2014-02-17下载的。

    apache2.2+mod_JK+Tomcat7+Terracotta3.7 集群(重要)

    4. Terracotta 3.7:Terracotta 是一个分布式内存管理平台,它可以提供统一的内存视图,使得Java应用程序可以在多台机器上共享数据。在Tomcat集群中,Terracotta可以实现session复制和共享,确保用户在集群中的任意...

    terracotta-toolkit-1.3-runtime-3.2.0.jar

    terracotta-toolkit-1.3-runtime-3.2.0.jar 集群实现JAR

Global site tag (gtag.js) - Google Analytics