我需要创建一个社交网络应用程序,它将吸引相当数量的用户使用,并且需要高度的可伸缩性功能。我更喜欢开源解决方案,并考虑MySQL。但是我需要知道MySQL是否会给我我想要的东西。MySQL 5.0社区版可以扩展以满足庞大的用户群吗?
2
A
回答
1
是的。
您可以使用Replication将MySQL扩展到大量具有冗余,故障切换和良好性能的服务器。
0
当然,您可以使用复制(1个写入/多个读取器)和/或NDB群集。 您也可以尝试Sequoia。
0
MySQL将应付大量使用。
更重要的是,您的系统应该以这样一种方式构建,即将最小负载放在数据库上,以便可以根据需要更改数据库。
0
这两个大OSS数据库(MySQL和PostgreSQL)都可以扩展到非常大的站点。诀窍是从一开始就规划数据可以分解(“碎片”)到多个数据库服务器,并且您可以快速找出需要去哪个服务器。
例如:昵称为A-G的用户转到server1,H-O转到server2等等。这种方式可以几乎无限地缩放,因为当服务器达到极限时,您可以将其分割成更小的块。
相关问题
- 1. DataStax OpsCenter可以用来监控Cassandra社区版集群吗?
- 2. Graoware社区版可以在Neo4j企业版上使用吗?
- 3. JOSSO可以满足这个要求吗?
- 4. SQLite足以满足我的情况吗?
- 5. 我可以使用Visual Studio社区版来测试项目吗?
- 6. 我可以在生产中使用Neo4j社区版吗?
- 7. RestEasy可以扩展@Path吗?
- 8. 是否可以在Alfresco社区版5.0.x中使用Office和Outlook集成?
- 9. Roslyn可以安装在VS社区版上吗?
- 10. neo4j社区版可以有安全控制吗?
- 11. CUDA可以使用SIMD扩展吗?
- 12. 我可以用C++扩展lisp吗?
- 13. 我可以切换扩展器的可扩展性吗?
- 14. firefox扩展可以启用/禁用其他扩展工作吗?
- 15. SaaS可扩展性 - Tomcat足够可扩展吗?
- 16. 浏览器扩展可以键盘输入用户吗?
- 17. 继承的@property可以不满足<protocol> @property吗?
- 18. 扩展方法可以修改扩展类的值吗?
- 19. 在Javascript中,您可以扩展DOM吗?
- 20. 可以扩展AR关系吗?
- 21. Safari扩展可以保存Cookie吗?
- 22. Chrome扩展可以相互沟通吗?
- 23. 我可以在UIViewController中扩展viewWillAppear吗?
- 24. 我可以扩展Overlay类吗?
- 25. 扩展新旧风格类可以吗?
- 26. 可以在Typescript中扩展类型吗?
- 27. 我可以扩展php类型吗?
- 28. 我可以在SMLNJ中扩展typedef吗?
- 29. 可以Prototype扩展SVG元素吗?
- 30. C#我可以从EntityFramework扩展IdentityMessage吗?