Dois-je utiliser Cassandra pour un projet de 100 000 utilisateurs? En MySQL 5, j'ai la recherche en texte intégral et le partitionnement de table. Je commence un Q & Un système comme SO avec CodeIgniter. C'est un passage de vBulletin à un nouveau système. Dans l'ancien système vBulletin, j'avais 100 000 utilisateurs, avec un nombre total de messages d'environ 80 000. Dans les 3 ou 4 prochaines années, je pense qu'il y aura de plus en plus d'utilisateurs et de messages à la fois. Alors, devrais-je utiliser Cassandra au lieu de MySQL 5?Cassandra ou mysql 5? Ce qui sera bon pour l'avenir?
Si j'utilise Cassandra, je dois passer de Grid-Service à Dedicated-Virtual hosting à Media Temple. Parce que Cassandra n'est pas fourni dans le cadre d'un système d'hébergement, j'ai besoin d'utiliser une solution de serveur VPS ou DV. Si j'utilise MySQL, l'hébergement n'est pas un problème, mais qu'en est-il des performances, de la vitesse de recherche. Par ailleurs, quelle base de données Stack Overflow utilise-t-il?
Eh bien, la première chose à être sûr serait si vous voulez une base de données SQL ou une base de données NoSQL, par exemple. Cassandra. C'est une architecture fondamentalement différente. – Gordon
Stackoverflow utilise SQL Server 2008. Ce qui suit peut être une lecture intéressante: http://highscalability.com/blog/2009/8/5/stack-overflow-architecture.html – ChristopheD
oui. NoSQL ou base de données SQL. Dans le futur, RDB pourrait mourir? – saturngod