发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS
1 2 3 下一页 Go 3

SAPDB数据库头次听说,rabbin能不能详细介绍一下

    
2003-07-19 00:30
赞助商链接

rt

2003-07-19 07:42

http://www.sapdb.org/

SAPDB最早是一个HP的朋友推荐给我的,当时他们内部正在进行OSS的数据库的测试,目的是想找一个OSS的企业级数据库,能够做为Oracle的OSS方案的替换。不用说,像MySQL,PostgreSQL都先败下阵来,这些数据库一旦数据量上百万,并发数上100,性能都会急剧下降,不堪使用。

经过HP内部专业测试,最后发现SAPDB不论性能还是功能,稳定性,扩展性都完全达到了企业级数据库的要求,完全可以做为Oracle的OSS方案的替换。

SAPDB虽然名声不太大,但实际上应用很多也很广,像很多SAP系统就是跑在SAPDB上,负载很重,久经考验。忘记说了,SAPDB是SAP公司做出来的,能不强吗?如今SAPDB也用的越来越多了。很多软件都开始改用SAPDB,像著名的ofbiz软件,默认的数据库就是SAPDB。

SAPDB非常像Oracle7.x,不论是sql语法,store procedure,触发器这些编程语言,还是数据库instance,sga,tablespace等等数据库基本概念,所以精通Oracle的人学习SAPDB也非常容易。

SAP公司最近可能出于商业上的考虑,把SAPDB转赠给了Tcx公司,就是做MySQL的公司。Tcx究竟准备同时开发两个OSS数据库,还是准备合并发展一个OSS数据库,就不知道了。但可以肯定的是,MySQL能够从SAPDB中得益良多。

如果在企业级项目中设计方案,用MySQL很可能会被客户毙掉。SAPDB名气不大,客户也未必认可。所以还是用Oracle来吓住客户比较好,如果是非常理智的客户,不妨采用SAPDB。实际上我自己知道的国内的有些软件开发商早就开始用SAPDB了。

2003-07-19 10:42

自己做一些东西的时候,用数据库总不会拿着oracle db2 sqlserver这些东西。用mysql,它的功能又太弱了,连表之间的约束关系都不支持,经常搞到最后数据会不一致。
sapdb,如果功能能比mysql强大,但软件又很小,那至少自己做一些开发和技术验证的时候还是很有用处的。

2003-07-19 11:07

Interbase,Pointbase等等算是小型数据库
MySQL,PostgreSQL等算是中型数据库系统
Oracle,DB2,SQL Server,Sybase,SAPDB算是重量级数据库。SAPDB一点都不小,是个标准的重量级数据库。

2003-07-19 11:11

SAPDB安装起来,不包括创建数据库,至少要200MB硬盘空间。SAPDB的客户端工具也很丰富。

3Go 1 2 3 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com