构建工作网站

Cosntructing a Jobs website

我已经开始开发类似 naukri.com 的网站,并且我正在使用 spring 启动技术。当申请人注册时,我需要将图像和文件等存储在 MySql 数据库中。

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

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

我正在考虑使用云来存储文档,但我从未使用过任何云技术。能否请您帮助我我需要使用哪个数据库或我需要使用任何开源云技术!

提前致谢。

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

您的问题没有好的答案。两种数据库引擎都各有利弊。