设为首页 加入收藏

TOP

Nosql大家族介绍(七)
2015-11-21 01:42:00 来源: 作者: 【 】 浏览:3
Tags:Nosql 大家族 介绍
错访问对等分区的同步复制

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


GemStone/S:
API: Java, C, C++, Smalltalk
Schema: 语言类模型(language class model)
平台:Linux, AIX, Solaris, Mac OSX, Windows clients
模式:重视一致性(ACID)
复制:每个节点的共享页缓存,热备份失败切换
并发:基于锁的对象和optimistic
可扩展:任意数量节点
杂项:通过GemConnect的SQL

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


Starcounter:
API: C# (.NET 语言),
Schema: 原生语言类模型
Query Method :SQL
并发:完全ACID兼容
存储:带有磁盘上事务安全的内存存储
可靠性:完全检查点恢复
杂项:VMDBMS-因最大性能和易用而整合DBMS和虚拟机,


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

Perst :
API: Java,Java ME,C#,Mono
Query Method:通过Perst集合,QBE,原生查询,LINQ和原生全文搜索,JSQL的面向对象

复制:异步和同步(主从)
编写语言:java C#
缓存:对象缓存(LRU,弱和强),页工具,内存数据库
并发:Pessimistic+optimistic (MVCC) + async or sync (ACID)
索引类型:多种树模型和时间序列
杂项:嵌入式库,加密,自动恢复,原生全文搜索,在线和离线备份

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



VelocityDB :
100%纯C#编写
并发:ACID/事务,悲观/乐观锁
杂项:紧凑数据,B树索引,LINQ查询,64位对象标示符支持多个百万级数据库和高性能。大约400K作用的简单DLL部署


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

HSS Database :
100%纯C#编写

3.0版(高速解决方案数据库)是一个基于客户端,零配置,零shema演变,ACID/事务,LINQ查询,微软.net4/4.5平台DBMS,win8,wp7/7.5/8,Silverlight5,IPhone 的MonoTouch和Android的 MonoTouch

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

ZODB :

API: Python,
Protocol: Internal, ZEO,
Query Method: 直接对象访问, zope.catalog, gocept.objectquery,
复制: ZEO, ZEORAID, RelStorage
编写语言: Python, C
并发: MVCC,
证书: Zope Public License (OSI approved)
杂项: 在1998年用于生产
**************************************
Magma :
Smalltalk 数据库,乐观锁和事务等等。


**************************************
NEO :
API: Python - ZODB "Storage"接口
Protocol: native,
Query Method: transactional key-value, Replication: native
编写语言:Python
并发:MVCC(内置)
证书:GPLv2
杂项:负载均衡、容错、热扩展


**************************************
siaqodb:
当前运行在.NET, Mono, Silverlight,Windows Phone 7, MonoTouch, MonoAndroid, CompactFramework平台的对象数据库引擎。实现了同步框架提供者。并且合一和sqlserver同步;
Query Method :LINQ


**************************************
Sterling:
为.net设置且支持Silverlight 和WP7的轻型的面向对象的数据库。特征是内存中的关键字、索引和触发器,并且支持压缩和数据加密


**************************************
Morantex :
在数据池中存储.net类。追求速度。整合了sqlserver和支持LINQ


**************************************
EyeDB :
EyeDB 是一个LGPL 的OODBMS(面向对象的关系数据库管理系统),提供一个先进的对象模型(继承,集合,数组,方法,触发器,约束和自反性)。提供了一个基于ODMG ODL的对象定义语言,一个为C++和java设置的基于ODMG OQL 编程接口的对象查询和操纵语言


**************************************
FramerD :
一个设计用来支持操纵和知识共享的面向对象的数据库。使用语义网,框架系统和许多智能代理应用来优化密集指针的数据结构。
编写语言:ANSI C


**************************************
Ninja Database Pro :
Ninja Database Pro是一个.net平台上ACID兼容关系对象数据库,支持事务,索引,加密和压缩。
当前运行在.net平台的桌面应用中,Silverlight 应用和wp应用中。




**************************************
NDatabase:
API: C#, .Net, Mono, Windows Phone 7, Silverlight,
Protocol: language,
Query Method: Soda, LINQ (.NET)
编写语言:C#
杂项:嵌入库,索引,触发器,处理循环引用。Linqpad支持,Northwind示例,重构,内存数据库,事务支持(ACID)等等;
文档:


**************************************
PicoLisp:
语言和对象数据库,可以被视为一个数据库开发框架。
Schema: native language class model with relations + various indexes.
查询: language build in + a small Prolog like DSL Pilog
并发:同步+锁
复制:分布式和容错未实现每个默认但是可以使用原生功能实现
编写语言:C(32位)和assembly(64位)


**************************************
acid-state :
?
API: Haskell,
Query Method: 函数式编程
编写语言:HASKell
并发:ACID, GHC concurre
首页 上一页 4 5 6 7 8 9 10 下一页 尾页 7/10/10
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇SQL2005数据库收缩日志文件 下一篇Postgresql自增语句

评论

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