tree
作者tree·2012-09-21 07:27
系统分析师·中国金融电子化公司

数据库技术场景应用

字数 1066阅读 2040评论 0赞 0
我们公司主要是做银行应用的,使用的主要是关系型数据库,也考虑在数据库存档时使用列式数据库,非结构化数据,例如:凭证影像文件、报表文件、业务报文等,主要使用的是内容管理软件。
    一、关系型数据库
    OLTP交易型应用都是使用的关系型数据库,以IBM的DB2为主,从DB2 V8.2开始,现在都已经升级到DB2 V9.7,从DB2的发展看,DB2的功能和易用性都在不断提高,通过调优,都能满足应用需要。有几个小型的业务系统也使用了informix,个人感 觉,informix在一些小型应用上使用还是比较方便的。还有一个系统使用了Oracle,就易用性和工具而言,Oracle还是做的很好的,学习 oracle的IT技术人员也比较多,招人也比较容易。DB2学习的人还是少了些。
    从现在发展趋势,DB2 和 Oracle之间的差距越来越小,两者都在学习对方的优点,DB2追赶的脚步很快,特别是DB2 V9.7和DB2 V10,增加了大量对Oracle迁移的支持。交易性数据库两者争雄的局面已经形成,选择是还是选择一个自己最熟悉和易于得到厂商支持的产品。
    二、分析型数据库
    OLAP应用主要使用了DB2 DPF,使用感觉是比较复杂,如果没有IBM的支持,很难做好。列式数据库也是OLAP的一个选择,曾经在一个历史数据库查询系统中使用列式数据库,当时 了解一些列式数据库的资料,列式数据库做的较好有sybase IQ15.2,列式数据库的应用主要应用在大型数据仓库,对于数据分析类和数据挖掘、商业智能领域是一个比较好的选择。
    三、其他
    SAP在收购sybase后,形成了交易型数据库sybae ASE 、分析型列式数据库sybase IQ 、内存型数据库HANA全方位的数据库产品线,其发展也令人不可小觑。
    四、非结构化数据
    非结构化数据主要使用了IBM的Content Manager ,它有一个特点就是可以实现多层分布式架构,可以建立总行、省分行两级中心,比较适合大型银行管理海量的非结构化数据,性能不错。
   
    总结一下:在选择数据库时,根据应用的不同,选择选择自己最熟悉的适宜的数据库产品。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

  • 对大数据的理解
    评论 0 · 赞 0
  • 喝凉水也会塞牙
    评论 0 · 赞 0
  • 端午节到了
    评论 0 · 赞 0
  • 留恋
    评论 0 · 赞 0
  • 人生感悟
    评论 0 · 赞 0
  • 相关问题

    相关资料

    X社区推广