BZ-1244133 - NearCache: it is possible to read stale data with a put/remove followed by a get BZ-1243671 - Null is returned for a not expired entry in Hot Rod client BZ-1235140 - Async stores can lose updates BZ-1235134 - AsyncCacheLoader.load() may return stale data BZ-1234927 - HotRod size method doesn't check BULK_READ permission BZ-1229791 - Cluster listener state can be invalid due to exception BZ-1229875 - The server erroneusly prints 'Ignoring XML attribute isolation, please remove from configuration file' BZ-1228676 - Allocated buffer in key and value converter should be released BZ-1228026 - Invalid message id under high load BZ-1255783 - Server should enable writeSkew for some configurations by default BZ-1255213 - Retry failed saying "Failed to connect" under high load BZ-1254321 - ConcurrentTimeoutException if a HotRod client uses getAll(...) and the owners < numOfNodes BZ-1252986 - putIfAbsentAsync not enforcing withFlags(Flag.FORCE_RETURN_VALUE) BZ-1223395 - Operation [Registering Deployed Cache Store service...] happens too late on slower machines
更多改进内容请看发行说明。
红帽JBoss Data Grid
6是一个内存、键值型的数据存储解决方案,基于JBoss社区项目Infinispan构建,包含了JBoss企业应用平台和运营网络的部分组件。无论
Java程序或非Java程序(如Python或.NET程序),都能够通过使用REST(Representational State
Transfer)、memcache API或红帽自有的针对数据存储的特定API(称为HotRod)来访问该数据库。
红帽JBoss Data Grid 6提供了几个新功能,旨在帮助企业降低关系型数据库的需求,并扩展应用开发以更好地管理大数据。这些功能包括:
-
NoSQL特性:由于JBoss Data Grid 6快速、直观的内存键值存储,使得开发者更容易添加NoSQL特性到开发工具包中。
-
大数据:JBoss Data Grid 6支持低延迟、可选事务的高工作负荷,为实时应用(如贸易、物流和电子商务)提供支持。
-
低成本扩展应用:JBoss Data Grid可以作为应用程序和现有的数据层之间的无缝缓存,允许企业更好地扩展应用,同时减低成本和复杂性。
-
灵活的应用集成:提供了不同的访问选项。支持的开放API包括REST、memcached和Apache Hot Rod,支持的语言包括Java、.NET和Python。
-
高可用和容错性。