一.开发背景 在项目开发过程中中遇到了以下三个需求: 1. 多个用户同时上传数据: 2. 数据库需要支持同时读写: 3. 1分钟内存储上万条数据: 根据对Mysql的测试情况,遇到以下问题: 1. 最先遇到压力的是服务器,在写入2500-3000条数据时,服务器崩溃了: 2. 当数据库写入时,耗时太长,10000条数据,大概需要505.887s,相当于8分钟,如下: a. 表结构: b. 数据库Procedure: DROP PROCEDURE IF EXISTS my_insert; CREA…