Java 支持 - NCache

本机 Java 客户端 (UNIX/Windows)

Java支持 NCache 为 UNIX 和 Windows 提供 100% 本机 Java 客户端。 您可以使用 NCache 来自任何 Java 应用程序,包括 Java Web 会话、Web 服务、网格计算应用程序和任何其他具有高事务的服务器类型应用程序。

NCache Java 客户端使用与 .NET 客户端相同的专有套接字级协议与缓存服务器通信。 因此,Java 客户端的性能和可扩展性与 .NET 客户端相同。


休眠二级缓存

NCache 休眠二级缓存 Hibernate 是一个免费且流行的 Java 对象关系映射引擎,它通过让您将域对象映射到数据库表来简化开发。 而且,使用 Hibernate 的高流量 Java 应用程序面临与数据库相关的可扩展性问题,就像所有其他高流量应用程序一样。

为了处理这个问题,Hibernate 提供了两种类型的缓存; 一级缓存(1st Level Cache)和二级缓存(2nd Level Cache)。 一级缓存是内置的并与用户的“会话对象”相关联,而二级缓存提供可插入架构并与“会话因素”级别(即应用程序级别)相关联。 这意味着缓存不受来来往往的用户会话的影响。 您可以插入第三方缓存作为 Hibernate 二级缓存。

NCache 是用于 .NET 和 Java 应用程序的极快且可线性扩展的内存分布式缓存。 你可以插 NCache 作为休眠二级缓存。


弹簧集成

NCache 弹簧集成 Spring 是一种流行的 Java 框架,可让您简化应用程序开发和应用程序中的插件可重用部分。 许多使用 Spring 的 Java 应用程序本质上也是高事务性的。 因此,他们需要使用内存中的分布式缓存来满足其可扩展性要求。

Spring 框架具有灵活的架构,允许第三方内存中分布式缓存插入,而无需对您的应用程序进行任何代码更改。 NCache 就是这样一种内存分布式缓存,速度极快且可扩展。 NCache 提供与 Spring 的集成,让您将 POJO 存储在内存分布式缓存中,并提高应用程序的性能和可扩展性。


JCache 支持

缓存API JCache 是 Java 临时缓存 API,它为 Java 对象的临时内存缓存指定 API 和语义,包括对象创建、共享访问、假脱机、失效和跨 JVM 的一致性。

您可以使用 NCache 用于对象缓存(意味着进行 API 调用 NCache) 或自动将这些对象存储在 NCache 在您的 Java 应用程序中。


可移植数据类型

prtable 数据类型 如今,许多公司都拥有在 UNIX 和 Windows 上运行 Java 和 .NET 应用程序的混合环境。 而且,这些应用程序通常通过公共数据库相互共享数据。 如果这些应用程序本质上是高事务,它们需要使用内存中的分布式缓存。 但是,它们面临一个限制,因为许多内存中分布式缓存不允许它们在 Java 和 .NET 应用程序之间共享数据。 因此,Java 应用程序存储只能由其他 Java 应用程序使用的 Java 对象。 而且,.NET 应用程序也是如此。

NCache 是一种速度极快且可扩展的内存分布式缓存,提供强大的 Java 和 .NET 可移植数据功能。 此功能允许 Java 和 .NET 应用程序通过内存中的分布式缓存与其他应用程序共享数据,而不会影响性能。 Java 应用程序存储一个 Java 对象(例如 Customer),.NET 应用程序将其作为 .NET 对象(例如 Customer)读回。

接下来做什么?

联系我们

联系电话
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。