HelloDBA [English]
搜索Internet 搜索 HelloDBABA
  Oracle技术站。email: fuyuncat@gmail.com  MSN: fuyuncat@hotmail.com   acoug  acoug 

FyDB --- 一个分布式内存NOSQL数据库

[English]

作者: fuyuncat

来源: www.HelloDBA.com

日期: 2011-07-07 00:52:13

分享到  新浪微博 腾讯微博 人人网 i贴吧 开心网 豆瓣 淘宝 推特 Facebook GMail Blogger Orkut Google Bookmarks

   FyDB是一个NOSQL数据库系统。它支持分布式架构,以及对异构数据源的整合。FyDB数据是存储在内存中的Key-Value映射结构,同时也支持对数据的持久化。依据NOSQL理论,FyDB基本上抛弃了对数据完整性的支持以换取更好的性能和高可用性——即没有父子关系的数据的完整性检查,而数据完整性是传统关系型数据库的关键特性之一。

1.   特性:

数据存储与访问:
·         内存数据存储与访问;
·         支持数据的持久化;
·         支持本地内存索引:
             哈希索引;
             B树索引;
·         支持 KV映射的 Get()/Put()/Remove() 方法;
·         支持数据的批量查找、修改、添加和删除;
·         支持对2个数据集的连接查询;
·         支持简单的数据访问脚本命令;
·         一个简单的优化器选择最佳数据访问方式
·         支持数据的一致性读;
·         支持的数据类型:
             String (char, varchar, varchar2 ... );
             Date (Date, Time, Datetime, Timestamp ...);
             Integer (Number, Integer, Int ...);
             Long (Long Int ...)
             Double (Double, Float ...);

分布式与异构:
·         高可用性:支持多服务器节点;
·         异构性:
             传统 RDBMS (Oracle, MySQL, MS SQL, Sybase, DB2) 作为外部数据源;
             本地文件作为外部数据源;
·         操作系统无关;
 

关于FyDB的更多详细信息,请阅读ReadMe

下载

提示:FyDB已经成为一个开源项目。该项目的主页地址为:FyDB

Top

Copyright ©2005,HelloDBA.Com 保留一切权利

申明
by fuyuncat