如何选择知识管理系统的数据库平台(4)
文章作者 100test 发表时间 2007:03:14 13:55:38
来源 100Test.Com百考试题网
3) 对纯文档数据(如知识文档),则直接由Domino负责处理。
采用混合数据处理技术的KMS方案具有以下优势:
1) 整个KMS系统基于J2EE体系架构,充分利用了JAVA开放性等技术优势.
2) 合理运用了文档型和关系型数据库各自的优势,完善地解决了KMS应用需求.
3) 避免了纯JAVA技术实现KMS时需要开发“类Domino”平台(如文档处理、搜索、安全控制等)的工作量与风险。
当然,采用这种方案也存在弱点,一是需要二套数据库平台,成本较高,二是需要熟悉二种数据库的开发、实施人员,对人员素质要求较高。
这种方案更加适合企业级KMS应用,在实际应用时,可以根据需求的具体情况选择合适的产品与技术来构建数据支撑平台,如当KMS系统绝大部分处理的是文档型数据,少量的结构化数据时,则可以选择Domino MySQL,这种方案几乎不会增加投入,又能满足需求。
四、结束语
从目前技术发展趋势看,二种数据库技术将逐步走向融合与统一,关系型数据库增加文档处理功能,如Oracle增加内容管理等,文档型数据库增加计算能力,如IBM 宣布Domino 7支持DB2为作为数据存储工具。相信在不远的将来,KMS应用将会有一种更好数据处理解决方案,融结构化数据、非结构数据处理于一体的数据库平台。