当前位置 : IT培训网 > Java开发 > Java培训 > JAVA的开源NoSQL数据库有哪些

JAVA的开源NoSQL数据库有哪些

时间:2016-10-09 14:12:01  来源:Java培训网  作者:IT培训网  已有:名学员访问该课程
对于NoSQL关注越来越多了,无论是企业还是开发者,都热衷于使用NoSQL。尤其是现在大数据的发展,普通的关系型数据库正在逐渐暴露出其力不从心的一面。利用NoSQL,让我们在数据分析上更加得心应手,所以我们开发者要重视NoSQ

数据库很多,作为Java开发者使用哪种数据库对我们方便呢,不少Java初学者都会问到这样的问题,毕竟学习就要学最好的,使用工具也要最好的最方便的,唯有如此才可以学好Java,成为一个好的工程师。

对于NoSQL关注越来越多了,无论是企业还是开发者,都热衷于使用NoSQL。尤其是现在大数据的发展,普通的关系型数据库正在逐渐暴露出其力不从心的一面。利用NoSQL,让我们在数据分析上更加得心应手,所以我们开发者要重视NoSQL的存在,赶紧学习,也许有一天能用上。JAVA的开源NoSQL数据库有哪些呢,一起来看看吧。

JAVA的开源NoSQL数据库有哪些_www.itpxw.cn

第一个:Neo4j

开源的图形数据库,用Java实现。开发者将Neo4j描述为“嵌入式,基于磁盘,完全事务的Java持久引擎,将数据结构化存储在图中而不是在二维表格中”

JAVA的开源NoSQL数据库有哪些_www.itpxw.cn

第二个:Apache HBase

这个不用多说,肯定都听说过,Google开发的,HBase是继其开发的分布式存储系统Bigtable之后的另一个开源的、分布式、版本化的、非关系型数据库。

JAVA的开源NoSQL数据库有哪些_www.itpxw.cn

第三个:Voldemort

分布式键值存储系统。本质上说是一个大型,分布式,持久的,容错哈希表。对于应用,它可以使用类似active-record或者hibernate的O/R映射工具,这些可以提供水平扩展和更高的可用性,但是会损失巨大的便利性。

第四个:Terrastore

Terrastore是一个基于Terracotta(一个业界公认的、快速的分布式集群组件)实现的高性能分布式文档数据库。可以动态从运行中的集群添加/删除节点,而且不需要停机和修改任何配置。支持通过http协议访问Terrastore。Terrastore提供了一个基于集合的键/值接口来管理JSON文档并且不需要预先定义JSON文档的架构。易于操作,安装一个完整能够运行的集群只需几行命令。

JAVA的开源NoSQL数据库有哪些_www.itpxw.cn

第五个:InfoGrid

作为一款网页图形数据库,InfoGrid的整体框架非常清晰,但是缺点是Java API并不完善。

学习Java我们选择最高的Java培训班,使用开发软件当然也要选择最好的,如此我们才可以成功提升自己,提升技能,找到合适的工作,才可以在工作中得心应手。好了,关于NoSQL数据库就介绍到这里了,也欢迎大家推荐更多的NoSQL数据库。

顶一下
(1)
100%
踩一下
(0)
0%

IT培训0元试听 每期开班座位有限.0元试听抢座开始! IT培训0元试听

  • 姓名 : *
  • 电话 : *
  • QQ : *
  • 留言 :
  • 验证码 : 看不清?点击更换请输入正确的验证码

在线咨询在线咨询

温馨提示 : 请保持手机畅通,咨询老师为您
提供专属一对一报名服务。

------分隔线----------------------------
------分隔线----------------------------

推荐内容