设为首页 加入收藏

TOP

Nosql大家族介绍(六)
2015-11-21 01:42:00 来源: 作者: 【 】 浏览:1
Tags:Nosql 大家族 介绍
数据库管理系统。它支持跨平台还可以在多数编程语言上使用。主要特点:高性能,通过ACID保证数据库事务,带ACL的安全保证,SPARQL和SPARUL,ODBC和JDBC驱动 。RDFs

**************************************

WhiteDB:
WhiteDB 是一个快速轻量型的图/n个元组共享内存数据库库,使用C专注于速度、可移植性和简单易用而编写。可在linux和windows下使用,双证书:GPLV3和一个免费的非商业牌照

**************************************

OpenLink Virtuoso :
混合DBMS模式:关系,文档和图

**************************************

VertexDB:

**************************************

FlockDB
by twitter ?
?
**************************************
weaver
可扩展,一致性和快速

**************************************

BrightstarDB:

**************************************

Execom IOG:

**************************************

Fallen8 :
Github ?

**************************************

其他相关:
[Java Universal Network / Graph Framework, OpenRDF / Sesame, Filament, OWLim, NetworkX, iGraph, Jena]
SPARQL实现列表

【多模式数据库】

ArangoDB:

API: REST, Graph Blueprints, C#, D, Ruby, Python, Java, PHP, Go, Python 等等
数据模型:K/V, JSON & graphs with shapes
Protocol: 使用JSON的HTTP
Query Method : 声明的AQL,示例查询,map/reduce, key/value
复制:主从
分片:自动和可配置的
编写语言: C/C++/java script(V8 集成)
并发:MVCC,可调的
杂项:存储过程(Ruby 和java script),
许多指数如secondary, fulltext, geo, hash, Skip-list, bit-array, n-gram, capped collections

**************************************

OrientDB :

语言:java
模式:拥有对象数据库,文档数据库,图数据库和key-value数据库
编写语言:java
Query Method :原生和SQL
杂项:快速、轻巧,AICD级恢复

**************************************

Datomic :
API: 许多JVM语言,
Protocol: 原生 + REST,
Query Method: 数据记录和自定义扩展
可扩展:通过底层数据库(in-mem, DynamoDB, Riak, CouchBase, Infinispan)的弹性扩展
编写语言:Clojure
并发:ACID
杂项:智能缓存,非限制读扩展性,全文搜索,cardinality,双向图遍历,喜好 Clojure + Storm

**************************************

FoundationDB :
整齐的键值对存储带有多键ACID事务,复制存储和容错,基于无共享,分布式架构
API:Python, Ruby, Node, Java, C
编写语言:FLOW,C++
数据模型:元组层,数组,表,SQL,图,文档,时间序列和地理空间。

**************************************

FatDB:
紧密整合sqlserver的.net解决方案
API:C#
protocol:Protobuf or Raw Binary
Query Method: LINQ
复制:所有对等网络,多一致性策略
编写语言:C#和.net
并发:多策略
证书:免费社区版和商业版
杂项:双向sqlserver同步,整合文件管理系统,异步工作队列,统一路由,容错,Hosting agnostic (in-house, AWS, Azure等等)
链接:自由 下载

**************************************

AlchemyDB :
图数据库+RDBMS+键值存储+文档存储。AlchemyDB是一个低延时高吞吐量的NewSQL关系数据库嵌入到nosql数据库reids中。广泛的数据存储端的脚本是通过嵌入lua提供。收购并整合进

**************************************

CortexDB :
CortexDB 是动态无schema多model数据库提供了几乎现在已经nosql数据库类型(k-v存储,文档存储,图存储,多值存储,列存储)的所有优点和动态重新组织在连续操作,管理分析和事务数据为敏捷软件配置,改变FLY上的需求,自服务和低占用


====================================
接下来的部分包含NOSQL系统
大多不是因为Web2.0的需要而开始,但值得一看的注明的非关系型解决方案



【对象数据库】

Versant :

Protocol: Java, C#, C++, Python.
图式:语言类模式(易变)
模式:总是一致和最终一致
复制:同步容错复制和异步对等复制
并发:基于锁的对象和optimistic
可扩展性:在运行时可添加物理节点到集群中并在没有应用代码的节点间迁移对象。
杂项:通过并行类SQL查询的MapReduce访问逻辑节点组

**************************************

db4o :
API: Java, C#, .Net 语言
protocol:语言
Query Method:QBE,Soda,原生查询,LINQ(.net)
复制:db4o到db4o 和dRS到关系数据库
编写语言:java
并发:ACID序列
杂项:嵌入库

**************************************


Objectivity :
API: Languages: Java, C#, C++, Python, Smalltalk, SQL access through ODBC
Schema :原生语言类模型,引用、互操作的访问所有绑定语言的直接支持;
64位唯一对象ID支持多个EB字节
平台:32位和64位的windows、linux、mac、OSX、类Unix
模型:总是一致性(ACID)
并发:集群上对象水平的锁
可扩展性:唯一的分布式架构,客户端和服务端的动态添加和删除,云环境读操作。
复制:带有容
首页 上一页 3 4 5 6 7 8 9 下一页 尾页 6/10/10
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL2005数据库收缩日志文件 下一篇Postgresql自增语句

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: