服务器

    干货:K-DB为什么能全面兼容Oracle

         [ 中关村在线 转载 ] 暂无评论

      数据库工具

      K-DB提供全面的数据库自动化工具,包括管理工具kdAdmin、导出/导入工具kdExport/kdImport、迁移工具kdMigrator、快速装载工具kdLoader、调优工具等,极大方便了开发人员和管理员进行数据库开发和运维管理。

    干货:K-DB为什么能全面兼容Oracle

      备份与恢复

      K-DB支持多种备份与恢复功能,包括表空间级别的在线备份与恢复功能、基于"RMGR"工具的增量备份功能等。从而保证了 DBMS的稳定运行。

    干货:K-DB为什么能全面兼容Oracle

      相同中的不同:

      除了以上说的,K-DB在架构用语、权限控制、Schema管理、JOB Scheduler、优化器、集群方式等也能全面兼容Oracle。

      如需了解更多详情,请下载《K-DB全面兼容Oracle技术白皮书》

      说了这么多相同,其实K-DB全面兼容Oracle数据库的同时,也有其自身的特性,比如:

      √采用Multi-Process、Multi-Thread架构,同时进程数量轻量化处理,整合集成管理进程,最终实现比Multi-Process更高效的资源利用;

      √多节点并行恢复机制,实现在因维护或故障需要而暂时关闭节点再重启时,K-DB支持在多个节点中同时执行恢复操作,大幅缩短恢复大量数据的时间;

      √新增异步I/O(AIO)功能,在Thread Level中将收集Dirty(已修改的)Block的操作和写入磁盘的操作区分为Gather Thread和异步 I/O Thread,从而有效的执行异步I/O。

      小结

      K-DB数据库和Oracle的全面兼容,能够最小限度降低迁移过程中程序的修改量,通过系统化工具主动地识别与诊断,解决数据库各层面兼容性问题。而且,K-DB的操作命令和界面使用上与Oracle相近, DBA在Oracle上积累的技术经验仍然可以应用于K-DB,操作不需要做出太大改变。

      其实,K-DB的特点还有很多,将在后续的文章中继续讨论KRAC功能如何实现故障下业务的快速恢复、如何做到全自动一键迁移等,敬请期待。

    标签:服务器
    提示:支持键盘“← →”键翻页
    本文导航

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询