McObject发布用于eXtremeDB的Java本地接口

网友投稿 347 2022-10-26

McObject发布用于eXtremeDB的Java本地接口

JNI充分利用了Web与企业应用开发人员对Java的精通,从而提升了eXtremeDB作为高速缓存的价值。它不仅实现了NoSQL分布式对象缓存(例如memCached)所支持的快速内存数据访问,并且具有持久性:一旦软件或硬件发生错误,eXtremeDB可以通过诸如事务日志、数据库复制(eXtremeDB HA版本)以及可选的基于磁盘或闪存存储特性(McObject eXtremeDB Fusion混合存储数据库技术),轻而易举的恢复缓存数据。

相比其它NoSQL软件,eXtremeDB提供数据定义语言、用于保障数据完整性的ACID(原子性、一致性、隔离性、持久性)事务以及健壮的索引。那些选择eXtremeDB代替memCached的Web应用开发人员表示,McObject数据库提供更高的存储效率。他们认为,传统的对象缓存软件需要进行预计算并且存储用户可能查询的数据视图,然而eXtremeDB的性能与多种索引使终端用户数据可以在联机时生成,从而数据库中存储的核心数据量更小。

技术领先的公司正在使用Java将eXtremeDB整合为实时企业应用中的高速缓存。例如,某规模最大、增长速度最快的社交网络公司已经选择eXtremeDB JNI来存储互联信息的内存复本,这些信息用于会员之间寻找在线用户、查找朋友及其他功能。完整、复杂的数据集被永久存储于Oracle DBMS中,最常使用的记录则用eXtremeDB 保存在内存中,从而避免了对Oracle DBMS不必要的访问。公司表示,采用该方案后应用的速度明显提升。

eXtremeDB JNI使Java开发人员获得以下特性:

微秒级数据库响应时间 eXtremeDB标准版本的核心内存结构 灵活的磁盘与混合存储(eXtremeDB Fusion版本) 多种数据库索引:b-树、r-树、哈希、用户定制、patricia trie树 64-位支持以及多版本并发控制(MVCC)事务管理器,带来高度可扩展性 容错系统(eXtremeDB HA版本) 事务日志 不超过100K的极小代码尺寸 ACID(原子性、一致性、隔离性、持续性)事务

“使用全新的Java本地接口,eXtremeDB兼有这两方面的优点。客户可以通过调节eXtremeDB的属性来提高整体性能与产品可靠性,从而实现不同的Java应用,无论是基于Web的金融方案还是机顶盒电子节目菜单。”

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:系统初始化
下一篇:解决Springboot中Feignclient调用时版本问题
相关文章

 发表评论

暂时没有评论,来抢沙发吧~