关闭

domino集成DB2的安装与使用之第一篇

标签: db2数据库文档服务器测试jsp
968人阅读 评论(1) 收藏 举报

 因为跟客户做个查询统计的功能,在技术上想到了使用DOMINO和DB2来配合使用。所以就测试了下domino7.0和db2企业版的安装配置及应用。

一、安装

DB2的安装很简单就是直接next就可以了。因为在我的架构中,DB2的作用是存储加查询。所以就直接next下来安装完毕

二、domino和db2的配置

从ibm那要了个测试配置的domino和db2的文档。按照那英文文档,配置下来,是可以通的。就是文档的      Set DB2 User Name这个地方的截图有问题改成db2admin就可以了。后面的也是也db2admin为准。在domino7.0.2的环境上没有配通过,不知道怎么回事。

三、使用

1、在使用的时候,新建的数据库默认的都是DB2格式的数据库,用notes是打不开的。新建拷贝数据库是默认转换成了DB2格式的数据库了

2、我们做的查询和统计开发的代码和模式都是domino的方式。都是代理做的。在速度上如果把文档存放在了db2数据库了,查询和统计的速度比较慢,能明显感觉比domino中的慢。不知道db2的数据库怎么这么慢。在给客户用的功能上我们又把DB2给删除了,原因是查询统计速度慢。我的定时代理,从其它库拷贝文档到我的查询统计库中来,也很慢。

3、删除DB2数据库

 在删除的时候也要注意。刚开始对DB2的研究不多,就用了,在删除的时候又碰到问题了。在domino服务器上注册的DB2服务器给删除了,把db2数据库也给卸载了,notes.ini文件中关于db2的都删除了。但是在重新启动domino服务器后,新建数据库的时候还是默认的找db2的服务器,导致新建domino的数据库都建不了。经过测试发现在删除domino 的notes.ini文件的时候有一行 不能删除了,如果删除了,就会出现我刚说的情况。这句是DB_CREATION_DEFAULT_TYPE=NSF如果=号的后边是DB2那么要改成 NSF 。重新启动DOMINO服务器后 就可以新建domino的数据库了。

4、使用关系数据的方式来开发

在我的设计中,想通过domino来把各个库的数据收集到我的查询库,我把查询库中的文档存在DB2中。再利用JSP来做查询,这样估计查询和统计的效率就会比在domino的高。

我们做了此测试,的确这样的组合或者说架构,还是可以了,可以提利用到两个数据库的优势。我们在查询和统计同样的数据库的时候,JSP做的查询和统计是明显快些。

这样架构可以做个模式,在大家做开发的时候可以多个参考。

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:30859次
    • 积分:499
    • 等级:
    • 排名:千里之外
    • 原创:18篇
    • 转载:8篇
    • 译文:0篇
    • 评论:3条
    文章分类
    最新评论