对于此用例,最佳的数据库选择取决于具体的需求和场景。然而,根据问题中提到的MongoDB不具备可扩展性的问题,可以考虑以下数据库选项:
- Apache Cassandra:Cassandra是一个高度可扩展的分布式数据库系统,具有线性可扩展性和高性能。它适用于需要处理大规模数据集和高并发读写操作的场景。腾讯云提供了云原生的Cassandra服务,称为TencentDB for Cassandra,详情请参考:TencentDB for Cassandra
- Google Cloud Spanner:Spanner是Google Cloud提供的全球分布式关系数据库服务,具有强一致性和水平扩展性。它适用于需要跨多个地理位置进行数据复制和高可用性的场景。腾讯云提供了类似的全球分布式数据库服务,称为TencentDB for TDSQL-C,详情请参考:TencentDB for TDSQL-C
- TiDB:TiDB是一个开源的分布式关系数据库,具有水平扩展性和强一致性。它适用于需要处理大规模数据和高并发读写操作的场景。腾讯云提供了云原生的TiDB服务,称为TencentDB for TiDB,详情请参考:TencentDB for TiDB
- Redis:Redis是一个高性能的内存数据库,具有丰富的数据结构和快速的读写能力。它适用于需要快速读写和缓存的场景。腾讯云提供了云原生的Redis服务,称为TencentDB for Redis,详情请参考:TencentDB for Redis
需要注意的是,以上仅是一些可能的选择,具体最佳数据库取决于具体需求和场景。在选择数据库时,还应考虑数据模型、数据一致性、数据安全性、性能需求、可扩展性、成本等因素。