我在脑子里争论是否应该在 MySQL 中使用海量的多维数组或数据库。我正在为一个业务有很多产品的客户开发。在这个多维数组中,我将包含每个单独产品的产品标题、描述、图像链接和类别。

我的客户可能有 1000 多种产品。我研究了其他类似的问题,其中许多人说数组可能更快,但是他们都没有处理这种规模的数组。

我个人更愿意使用数组,因为我对 MySQL 的了解非常有限,但是如果这意味着要牺牲大量的速度,那么我宁愿使用数据库。您认为哪个更适合我的情况?

最佳答案

老实说,我会使用数据库。这是我的理由。

使用数据库,您将在连接时间、通信和查询时间方面获得小的性能损失。然而, yield 将来自几个方面。

  • 更好、更简单的操作。
  • 稳定性,安全性和云功能。
  • 因为处理一个庞大的数组会成为后面的一个巨大的痛苦。

  • 此外,使用肉眼查看数据将更容易。

    希望这可以帮助!

    关于php - 大量的PHP阵列与MySQL数据库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18706301/

    10-09 22:01
    查看更多