OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

Java中8个顶级开源NoSQL数据库


分享到
分类 技术前沿   关键字 开源   发布 Caroline  1401161063264
注意 转载须保留原文链接,译文链接,作者译者等信息。  

NoSQL Databases Java Terrastore Neo4j Voldemort HBase InfoGrid HyperGraphDB Perst NeoDatis ODB

NoSQL正在崛起。许多企业和用户已经将MySQL数据库替换成了NoSQL数据库。NoSQL使分析非结构化的数据变得更容易,因此开发者必须意识到存在于NoSQL世界中的趋势和工具。

1.Terrastore

新的文档存储技术可以提供先进的伸缩性和弹性而不必牺牲一致性。Terrastore基于Trrracotta,它依赖于一个业界公认的,快速的(而且又酷)集群技术。

2.Neo4j

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

3.Voldemort

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

4.HBase

Apache HBase是Google的Chang et al开发的,是继其开发的分布式存储系统Bigtable之后的另一个开源的、分布式、版本化的、非关系型数据库。

5.InfoGrid

带有很多额外的软件组件的Web图形数据库,使在图形数据库基础上开发Rest-ful的web应用变得很容易。

6.HyperGraphDB

通用的、可扩展、便携、嵌入式、开源数据存储机制。它是一个特别为人工智能和web语义项目设计的图形数据库,同样可以用于不同大小项目的嵌入式面向对象数据库。

7.Perst

Perst是McObject的开源实现,双许可证,面向对象的嵌入式数据库系统(ODBMS)。它的一个版本是用Java开发的嵌入式数据库,另外一个用C#实现(对于Microsoft .NET Framework的应用而言)。

8.NeoDatis ODB

一个简单的运行在Java、.Net、 Google Android、 Groovy 和 Scala上的对象数据库。



译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

原文地址:http://linux.cn/article-3077-1.html

原文地址: 点此
社区评论 ( Beta版 )
OnceDoc 您自己的企业内容管理系统——文档、流程、知识库、报表、网盘All In One

访问404页面,寻找丢失儿童
 热门文章 - 分享最多
  1. 编程是一个没有前途的工作
  2. 是什么让Node.js比Java更快?
  3. 我不想雇佣女性
  4. 现在,你为什么应该学Node.js
  5. Google正在拖互联网的后腿
  6. 使用集群(recluster)扩展多线程Node.JS
  7. 用JavaScript的5个原因
  8. 趣图:在NodeJS程序中有未处理的异常
  9. 有关GO和Erlang的一些思考
  10. jQuery:在一个回调中处理多个请求
  11. AirJD-简单好用的免费建站工具

 相关阅读 - 技术前沿
  1. 树莓派进阶学习的五个建议
  2. 是什么让Node.js比Java更快?
  3. 有关GO和Erlang的一些思考
  4. Servo的又一重要里程碑 — ACID2
  5. 将JavaScript 作为第一编程语言
  6. 什么是最优秀的JavaScript框架?Angular or Backbone?
  7. Web应用正侵蚀着软件
  8. 为什么你写的Python运行的那么慢呢?
  9. Web服务性能测试:Node完胜Java
  10. 那些用JavaScript写的操作系统

 关键字 - 开源
  1. Mongoose学习参考文档——基础篇
  2. 使用NodeJS搭建邮件自动发送服务器
  3. NodeJS 文件(夹)压缩/解压方案(zip/unzip)-Linux上zip相关命令
  4. 今天的你吃鸡了吗
  5. 几款开源的图形化Redis客户端管理软件
  6. HexGL用HTML5和WebGL实现的3D赛车游戏
  7. Docker究竟是什么,为什么这么流行,它的优点和缺陷有哪些?
  8. 15个最好用的Node.JS后端框架
  9. Node.JS与USB接口通信:检测U盘/移动硬盘插拔事件和发送接数据
  10. 一个程序员是如何搞挂NPM和Node社区的

 欢迎订阅 - 技术周刊

我们热爱编程, 我们热爱技术; 我们是高端, 大气, 上档次, 有品味, 时刻需要和国际接轨的码农; 欢迎您订阅我们的技术周刊; 您只需要在右上角输入您的邮箱即可; 我们注重您的隐私,您可以随时退订.
加入我们吧! 让我们一起找寻码农的快乐,探索技术, 发现IT人生的乐趣;


 关注我们

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号