对于业务系统的历史数据存放、查询,哪种类型的数据库更为合适?

初步计划将各个业务系统的历史数据统一迁移至独立的历史查询数据中心,从目前来看认为传统关系型数据库如Oracle无法满足使用,不知道各位是否有在使用合适的数据库存储引擎用于存放此类数据及使用?数据的使用有以下几个特点:1.历史数据的数据源为Oracle,通过批量卸数方式卸至历...显示全部

初步计划将各个业务系统的历史数据统一迁移至独立的历史查询数据中心,从目前来看认为传统关系型数据库如Oracle无法满足使用,不知道各位是否有在使用合适的数据库存储引擎用于存放此类数据及使用?数据的使用有以下几个特点:
1.历史数据的数据源为Oracle,通过批量卸数方式卸至历史查询数据中心
2.历史查询数据中心的表大概率以大宽表的方式存放和使用
3.根据数据库的选型,开发使用数据可以选择性是否使用如多表关联等特性
4.不会有任何数据加工的OLAP,也不会有报表类SQL
望各位不吝赐教

收起
参与43

查看其它 10 个回答李英杰的回答

李英杰李英杰数据库技术专家烁林软件

单纯从需求来看并不复杂,主要需求是对数据的归档和查询,业务数据大部分也应该是结构化的数据,偶有表关联查询,数据并发查询应该也不会太高,数据量应该会很大,我建议可以考虑采用云原生数据库,云原生数据库是在公有云、私有云和混合云等新型动态环境中,基于存储与计算分离架构的,存储和计算可以独立弹性扩展的松耦合数据库系统。同时,云原生数据库还需具有 高性能 、 高可扩展 、 一致性保证 、符合标准、容错、易于管理和多云支持等特性。满足楼主4条简单要求的同时,也可以提供更复杂的应用场景,提高数据的利用率,降低成本。

系统集成 · 2022-04-13
浏览1504

回答者

李英杰
数据库技术专家烁林软件

李英杰 最近回答过的问题

回答状态

  • 发布时间:2022-04-13
  • 关注会员:12 人
  • 回答浏览:1504
  • X社区推广