我正在编写一个需要处理超过 15.000 张照片的应用程序,并且我想将它们的 EXIF 和 IPTC 属性存储到数据库中。
我最初的方法是使用 MySQL 并创建一个表来存储所有属性,正如这里所建议的那样。
然而,大多数照片有多达 250 个属性。由于我有 15k 张照片,这意味着我将拥有近400 万行。而这仅仅是个开始(我期待未来有更多的照片)。
我想知道 MySQL 在这种情况下是否可以使用,或者我应该转向像 MongoDB 这样的 NoSQL 方法。
另请注意,我需要使数据库可搜索。
提前致谢。