Php 使用cronjobs(Mysql、Mongodb)每天更新数据库
我想创建一个基于数据库(Mysql或Mongodb)的网站,该数据库拥有近500.000条记录。到目前为止,主要的问题是我想用cronjobs每天更新数据库记录。为了在更新上有一个良好的流程,最好的数据库解决方案是什么。数据库的表不多,记录之间也没有真正的关系。你能告诉我选择哪个数据库吗?Mysql还是Mongodb?是否可以在共享主机上托管该网站?或者我需要移动到专用服务器。正如我之前所说,这些记录是500000条,他们将每天增加(新的)、删除(垃圾)和更新(现有的)大约5%的记录Php 使用cronjobs(Mysql、Mongodb)每天更新数据库,php,mysql,mongodb,laravel,database,Php,Mysql,Mongodb,Laravel,Database,我想创建一个基于数据库(Mysql或Mongodb)的网站,该数据库拥有近500.000条记录。到目前为止,主要的问题是我想用cronjobs每天更新数据库记录。为了在更新上有一个良好的流程,最好的数据库解决方案是什么。数据库的表不多,记录之间也没有真正的关系。你能告诉我选择哪个数据库吗?Mysql还是Mongodb?是否可以在共享主机上托管该网站?或者我需要移动到专用服务器。正如我之前所说,这些记录是500000条,他们将每天增加(新的)、删除(垃圾)和更新(现有的)大约5%的记录 MySQL
我只想建议您考虑应用程序的进一步开发:您是否完全确定记录将始终在500k左右,并且不会增加到数百万甚至更多?感谢您的回答:)数据库的记录是包含6-7个字段的产品。(标题、说明、价格、链接、图像、大小…)。我只希望访问者能够在前端查看产品。根本没有购物车,没有付款。只是向访问者显示数据库中的数据。是的,记录可能会增加1.000.000,但在不久的将来不会增加。我的意思是,可能在1年左右的某一天,通过每日更新的记录会增加到thsi数字。如果您只需要一个表来存储产品,那么mongoDB可能是最好的解决方案,因为它非常快。您还可以查看。一个优秀的数据库服务器。