21、CloudStore CloudStore(以前叫做Kosmos文件系统)是一个开源的高性能分布式文件系统,它是用C++编写的,CloudStore可以和Hadoop以及Hypertable集成,这样就允许应用程序构建在那些系统上,而底层数据存储无缝地使用CloudStore。CloudStore支持Linux和Solaris,主要用来存储Web日志和Web爬行数据。 22、OpenQM OpenQM是唯一一款同时有商业支持和免费的开源多值数据库,基于GPL协议发布,多值数据库对NoSQL运动起到了推动作用,它自身也因速度快,体积小,比关系数据库便宜而很快得到了认可。名称OpenQM中的Open表示开源版本,QM表示商业闭源QM数据库。商业版本支持Windows,Linux(RedHat,Fedora,Debian,Ubuntu),FreeBSD,Mac OS X和Windows Mobile,其列表价格还不到其它多值产品的1/5,商业版本还包括一个GUI管理界面和终端模拟器,开源版本仅包括核心多值数据库引擎,主要是为开发人员准备的。 23、ScarletDME ScarletDME也是一个开源多值数据库,它是OpenQM的社区分支版,最初由Ladybridge开发,这个项目创立于2008年11月28日,它既在独立开发自己的功能,也在为OpenQM贡献代码。这个项目最初的名字叫做Ladybridges GPL OpenQM,现在正式改为ScarletDME,其中的DME是Data Management Environment(数据管理环境)的首字母缩写。 24、SmallSQL SmallSQL是一个100%纯Java编写的轻量级数据库,一般用于嵌入式领域,兼容SQL 99标准,支持JDBC 3.0 API,定位于高端Java桌面SQL数据库。支持所有能运行Java的平台,可直接嵌入到应用程序中。不过它也有一些不足,如没有网络接口,必须安装Java运行时,同一时间不能在多个应用程序之间共享数据库,没有用户管理。 25、LucidDB LucidDB是唯一一款专注于数据仓库和商务智能的开源RDBMS,它使用了列存储架构,支持位图索引,哈希连接/聚合和页面级多版本,大部分数据库最初都注重事务处理能力,而分析功能都是后来才加上去的。相反,LucidDB中的所有组件从一开始就是为满足灵活的需求,高性能数据集成和大规模数据查询而设计的,此外,其架构设计彻底从用户出发,操作简单,完全无需DBA。 LucidDB对硬件要求也极低,即使不搭建集群环境,在单一的Linux或Windows服务器上也能获得极好的性能。最新版本还加入了对Mac OS X和Windows 64位的支持,官方网站上的文档和教程也非常丰富,非常值得你体验一下。 |