我有一个用于读取的本地数据库(mysql )和用于写的远程主数据库,但我想知道这样做是否更好。使用1 i 想,我有更多的控制,但是有延迟,它使用每个传出表一个连接/线程
但2可以是任何cpu/内存的使用,没有控制,但变化是实时更新。我目前使用#1,但现在,由于我的项目使用更多表,我批量插入10+连接,并且我计划进行水平可伸缩性和10+连接,因此每个实例最终都可能加起来,所以请告诉我
我计划设计一个数据库,它可能需要存储大量的数据。但我不知道我该用哪种方式来做这件事?这些记录可能有用户id、记录日期、组、坐标等字段,可能还有其他类似的属性,但关键是用户id。)在每条记录上;我应该检查是否存在带有该用户id的表,如果没有,则创建一个以用户id作为表名的新表,并将其数据存储在该表中。然后用"SELECT * FROM .“调用或处理它们。