[English]
作者:
fuyuncat
来源:
www.HelloDBA.com
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
上一篇:OraTracer 特性及更新记录 | 下一篇:FyDB成为开源项目 |
本类中的所有文章 |