我应该将 Cassandra 用于 100,000 个用户的项目吗?在 MySQL 5 中,我有全文搜索和表分区。我正在使用 CodeIgniter 启动一个像 SO 这样的问答系统。这是从 vBulletin 到新系统的转变。在旧的 vBulletin 系统中,我有 100,000 个用户,总帖子数约为 80,000。在接下来的 3 或 4 年内,我预计会有越来越多的用户和帖子。那么,我应该使用 Cassandra 而不是 MySQL 5 吗?
如果我使用 Cassandra,我需要在 Media Temple 从 Grid-Service 更改为 Dedicated-Virtual 托管。因为 Cassandra 不是作为托管系统的一部分提供的,所以我需要使用 VPS 或 DV 服务器解决方案。如果我使用 MySQL,托管不是问题,但性能和搜索速度如何。
顺便问一下,Stack Overflow 使用的是什么数据库?