关系型数据库和非关系型数据库的选择,以及替代方法(mysql替代mongodb)

本文探讨了在面临大量历史数据增长时,从非关系型数据库mongodb转向关系型数据库mysql的策略。核心方案是创建两个mysql数据库,一个用于当前业务(bussDB),另一个作为数据中心(datacenterDB)。通过ETL工具,每日同步数据,并根据OLTP和OLAP需求优化各自数据库。选择关系型数据库的原因包括性能、事务支持、管理工具和统计功能的灵活性。
摘要由CSDN通过智能技术生成

我做的项目因为涉及到大量的历史数据增加而采用的非关系型数据(mongodb),但是在实际开过程中遇到了很多问题,有开发方面的,也有管理方面的,于是我思考了用关系型数据库mysql代替非关系型数据库mongodb的思路

目前还没有实施,因为对项目的改动会很大,希望大家能看看我的思路,最好能提一些意见,谢谢各位了。

方案的核心在于将目前一个数据库分割为两个数据库,一个当前交易库,一个历史数据查询库

---------------------------详细方案如下----------------------------------


建立两个mysql数据库,一个是当前业务库叫bussDB,一个是数据中心库叫datacenterDB。

 两个数据库如何运作: 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值