场景是从数据库
和主数据库
数据时时更新
,所以我写了个脚本,每分钟执行一次,读取到从数据库
保存的用户最新金额
和消费记录
实时上传到主数据库
,然后会读取到大量用户信息其实也就是用户ID
和用户金额
的键值对数组
,还有一个就是用户消费记录
的上传,数据包括用户ID、消费金额、时间等;
暂时想到用curl
的方式去和主数据库做交互,但是存在以下几点问题:
用户可能会有上百人,
json
一下用户数组,数据太大会不会造成数据丢失?消费记录也同理,每分钟的消费记录会达到千条
左右;之所以没有采用数据库主从配置是因为,主数据库有存在没电或者宕机的风险,所以才会跑定时,采用curl的方式进行传输
对了还有一个就是有多台
从数据库
,有可能存在同时
向主数据库
提交数据的问题,这里是一个大问题。其中的交互用的是主数据库所在服务器的API接口
有更优的解决方案欢迎交流
谢邀
问题 3.
问题 2.
问题 1.