我将拥有一个包含 uuid、年龄、性别、家庭收入和 12 个这样的字段的用户表数据库。其中大约有 40 - 5000 万。我需要根据年龄范围、收入范围等进行查询,并获取 uuid 的列表。如果连接,每行应该是大约 400 个字符。将 400 字节乘以 50Mil 得到大约 17 - 18 GB 约。它会增长,但速度很慢。
这将是保存这些数据并执行快速查询的最佳数据库系统。蒙戈还是 MySQL?另外,最好保留哪种硬件。
另外,有人可以根据经验告诉 mySQL 或 Mongo 的查询时间吗?我需要在此基础上设计整个系统的一些其他组件的架构。