我的理解是 MySQL 旨在拥有数百万行的表。我正在寻找一个旨在拥有数百万个关系表的数据库系统。我的理解是否正确,MySql 查询数据的方式使得这种实现效率低下?这是一个长期的、用户驱动的项目,所以可扩展性是必须的。
谢谢!
编辑: 由于立即的负面反应,我会解释自己。如果该项目能够及时积累强大的用户群,那么“数百万”表将是一个问题。它将实现一个类似于 Stack Overflow 上的编辑系统;我考虑了多种解决方案,并决定我最喜欢的一个是对每个编辑分支使用关系表的解决方案。我认为有一些数据库框架是为这类事情设计的。这真的被认为是“坏”的架构吗?为什么它不仅仅是一种异常类型的架构?这样做有什么“错误”?