网站首页 > 精选教程 正文
| 责编:王迪
如今,随着NoSQL越来越得到开发者和企业的关注,尤其是大数据的时代,普通的关系型数据库正在逐渐暴露出其力不从心的一面。利用NoSQL,让我们在数据分析上更加得心应手,所以我们开发者要重视NoSQL的存在。本文分享了7个基于JAVA的开源NoSQL数据库,一起来看看。
Apache HBase
这个不用多说,肯定都听说过,Google开发的,HBase是继其开发的分布式存储系统Bigtable之后的另一个开源的、分布式、版本化的、非关系型数据库。
Neo4j
开源的图形数据库,用Java实现。开发者将Neo4j描述为“嵌入式,基于磁盘,完全事务的Java持久引擎,将数据结构化存储在图中而不是在二维表格中”。
Terrastore
Terrastore是一个基于Terracotta(一个业界公认的、快速的分布式集群组件)实现的高性能分布式文档数据库。可以动态从运行中的集群添加/删除节点,而且不需要停机和修改任何配置。支持通过http协议访问Terrastore。Terrastore提供了一个基于集合的键/值接口来管理JSON文档并且不需要预先定义JSON文档的架构。易于操作,安装一个完整能够运行的集群只需几行命令。
Voldemort
分布式键值存储系统。本质上说是一个大型,分布式,持久的,容错哈希表。对于应用,它可以使用类似active-record或者hibernate的O/R映射工具,这些可以提供水平扩展和更高的可用性,但是会损失巨大的便利性。
InfoGrid
作为一款网页图形数据库,InfoGrid的整体框架非常清晰,但是缺点是Java API并不完善。
- 上一篇: 从零开始学JAVA-04.JAVA面向对象入门第一季
- 下一篇: 这个Java开源后台管理系统,真牛!
猜你喜欢
- 2025-04-05 推荐一款基于java+mysql开源商城小程序
- 2025-04-05 强烈推荐!值得学习和练手的Java企业级开源项目
- 2025-04-05 这个用Java写的开源音乐播放器,我粉了
- 2025-04-05 程序员副业开启模式:8个GitHub上可以赚钱的小程序
- 2025-04-05 十款优质企业级Java微服务开源项目(开源框架,公司项目等)
- 2025-04-05 如何解决java老开源系统登录密码在浏览器开发工具里暴露的问题
- 2025-04-05 这才是JAVA最好的低代码生成方案(java低代码开发平台)
- 2025-04-05 SpringBoot、MyBatis、Vue搭建一个Java企业应用开源框架源码分享
- 2025-04-05 干掉 activity 、flowable,阿里开源流程引擎
- 2025-04-05 【开源】基于JAVA的AI开源量化交易平台
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)