构建乔布斯网站
问题描述:
我已经开始开发像naukri.com这样的网站,并且我正在使用弹簧引导技术。当申请人注册时,我需要将图像和文档等存储在MySql数据库中。构建乔布斯网站
是正确存储在MySQL数据库的图像和文件?我可以在Mysql中存储多少数据,即:我可以存储多少个应用程序?
我想无论是使用的MongoDB或卡桑德拉,而不是MySQL数据库。当申请人增长到更大的规模。哪个数据库用于存储大量申请人文件?哪个是存储更多记录和检索的正确数据库应该很快?
我想使用云存储的文件,但我从来没有使用任何云技术。您能否帮我解决我需要使用的数据库或任何需要使用的开源云技术!
在此先感谢。
答
MySQL和莫戈是两个完全不同的处理方式的数据。如果您将基于关系数据库构建应用程序,那么当数据量很大时,迁移到基于文档的数据库可能非常困难。
有没有很好地回答你的问题。这两个数据库引擎都有一些优缺点。
您的技术堆栈取决于您。也就是说,如果你使用MySQL,那么当你扩展像Google数据存储这样的托管解决方案时,你将不得不处理数据库集群。 – xaav
Mongodb或Cassandra怎么样?它也需要集群,如果申请人的规模增长 – sri