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