设为首页 收藏本站
查看: 770|回复: 0

[经验分享] 数据库产品巡礼:IBM DB2概览

[复制链接]

尚未签到

发表于 2016-11-14 07:27:06 | 显示全部楼层 |阅读模式
  IBM DB2是一个支持了NoSQL功能的关系数据库管理系统,其包含了对XML,图像存储和Java脚本对象表示(JSON)的支持。DB2可被各种类型的企 业使用,它提供了一个数据平台,同时支持事务和分析操作,通过提供持续的数据流来保持事务工作流和分析操作的高效性。
DB2支持的操作系统
  DB2可应用于以下三个主要的平台:

  • 工作站,DB2可在Linus、Unix、Windows版本的工作站中部署。
  • 小型机,如IBM iSeries系统
  • 大型机,如IBM z/OS--大型关系型数据库管理系统。
  DB2支持类Unix系统,如AIX、Solaris和HP-UX,此外还支持包括Red Hat、SUSE、Ubuntu、pSeries Linux和IBM System z等Linux系统
  IBM i DB2版本是预装在ISeries服务器上的,本文将不涉及此类DB2版本的介绍。
DB2的特性
  当前LUW系统上的DB2版本是10.5,于2013年第二季度发布。这个版本的亮点是,它为DB2添加了列存储能力。IBM通过使用BLUAcceleration提供了三个额外的功能和改进。第一,可操作压缩,可以大幅度节省存储空间。它之所以被称为可操作的,是因为存在一个新算法,可以在无需解压缩的情况下进行关系演算,而这在以前通常是需要频繁的解压缩。
  BLU Acceleration的另一个新特性来源于现代CPU对单指令多数据流(SIMD)的支持。SIMD的基本思想是单指令能够在多个项目下同时起作用,这显然能够加快处理。
  最后,BLU Acceleration新增了数据跳跃技术。基本思想是跳过那些不作为查询结果返回的数据。数据集的元数据被存储起来,由DB2进行访问,以确定特定的数据集是否包含任何需要返回的数据。如果没有,就可以跳过。
  LUW系统下的DB2 10.5版本还增加了对PureData和IBM的数据库一体机的加密功能,使其更加稳固。
  当前z / OS DB2的版本是version 11,于2013年10月11日发布。z / OS上DB2的突出特性包括性能和可用性的增强,分析能力的提高,应用程序兼容性的提升,以及路径访问稳定性和存档透明度的提升等。IBM还提供了IBM DB2分析加速器,这是z / OS DB2用于加速分析查询的一个插件。
  LUW系统上的DB2需要两个配置文件:一个是包含一个完整实例配置参数的数据库管理配置文件;另一个是管理每个数据库的配置文件。
  LUW系统上的DB2数据库也内嵌到了IBM PureData一体机中,使DB2交付使用时不需要花费时间来安装和配置,而通常的数据库管理系统在这一步上需要耗费不少时间。
  z / OS上的DB2作为子系统存在,与数据库服务组件,锁管理、分布式请求处理和分布式连接管理等协同工作。由一套参数对子系统进行配置,这些参数称DSNZPARM。
DB2产品
  IBM为LUW系统提供了六个版本的DB2

  • DB2 Advanced EnterpriseServer Edition为DB2提供最高水平的功能,它适用于事务,数据仓库和混合工作负载。这个版本没有处理器、内存或数据库大小的限制,并附带完整的数据仓库工具,InfoSphereOptim工具以及IBM DataStudio。
  • DB2 Advanced WorkgroupServer Edition与DB2 Advanced Enterprise ServerEdition类似,只不过它对处理器,内存和数据库的大小进行了限制。这个版本适合部署在一个部门,工作组或中型的业务环境中。
  • DB2 Enterprise Server Edition适用于事务和混合工作负载,与高级版本类似,它没有处理器、内存或数据库大小的限制。然而与高级版本相比,它缺乏column- organized表,内存数据库,数据压缩、工作负载管理,副本和分布式分区功能。
  • DB2 Workgroup ServerEdition主要用于事务性工作负载。这个版本限制处理器个数,内存和数据库的大小,它适合于中等规模的工作负载。
  • DB2 Express Server Edition是一个功能完整的DB2数据服务器,适用于中小规模的商业市场,其定价也是入门级的。
  • DB2 Developer Edition是专门为独立的应用程序开发人员所设计的,他们可以使用该版本在IBM信息管理平台的客户机或服务器进行设计、构建和原型应用程序的部署工作。
  此外,DB2还有express - c版本,这是免费提供给DB2开发者和合作伙伴社区的数据服务器初级版本。它可以安装在包含任意数量CPU和内存的物理或虚拟系统上,IBM对其提供了优化,使其最多可使用双核以及16GB的内存。
DB2数据类型
  DB2支持标准的数字、字符和日期/时间数据类型以及lob,XML和用户自定义的类型。DB2 JSON技术提供了对JSON的支持,该技术是一个基于驱动的解决方案,(www.szhongyang.net    世爵平台)在RDBMS的上下文中提供JSON数据表示。
DB2基准
  IBM为所有平台上的DB2发布了无数DB2 TPC基准。IBM直接销售LUW系统上的DB2,销售渠道包括业务合作伙伴,在线销售或通过特定于应用程序的授权方式,这允许供应商如SAP等获得许可证,并作为其应用程序的一部分来销售DB2关系型数据库管理系统。
  定价是基于处理器价值单位(PVU)的,这是一个计量单位,IBM使用它进行软件许可。IBM使用PVU统计处理器的每个核心,然后基于处理器PUV值以及DB2可用处理器数量来进行相应的定价。
  开发人员版由授权用户许可,而不是通过PVU。在此没有提及的DB2版本在定价和许可方面可能存在一些额外的细微差别。
DB2许可
  DB2许可费用包括一年期的支持和订阅服务,使客户能够联系IBM支持,下载补丁或更新到新发布的版本。
  z / OS系统上的DB2由IBM直接销售,按月收取许可证费用(MLC)。MLC产品的定价需要使用到很多参考指标。可以从IBM网站下载90天免费试用版。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-299883-1-1.html 上篇帖子: jdbc链接db2的问题!转 下篇帖子: DB2 进程技术模型
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表