Cosntructing Jobs网站

时间:2017-10-28 19:05:01

标签: mongodb spring-mvc spring-boot cassandra spring-rest

我已经开始开发像naukri.com这样的网站,我正在使用spring boot技术。当申请人注册时,我需要在MySql数据库中存储图像和文档等。

将图像和文档存储在MySql数据库中是否正确?我可以在Mysql中存储多少数据,即:我可以存储多少申请人?

我正在考虑使用Mongodb或Cassandra而不是MySql数据库。当申请人增长到更大的规模。哪个数据库用于存储大量申请人文件?哪个是正确的数据库,用于存储更多的记录和检索应该是快速的?

我正在考虑使用云来存储文档,但我从未使用任何云技术。你能帮我解决一下我需要使用哪个数据库或者我需要使用的任何开源云技术!

提前致谢。

1 个答案:

答案 0 :(得分:0)

MySQL和Mogo是处理数据的两种截然不同的方式。如果您将基于关系数据库构建应用程序,那么当数据量很大时,迁移到基于文档的数据库可能非常困难。

对你的问题没有好的答案。两个数据库引擎都有一些prons和缺点。