【问题标题】:Combining 2 Databases (mySQL and Azure)结合 2 个数据库(mySQL 和 Azure)
【发布时间】:2018-07-06 06:09:32
【问题描述】:

我正在托管一个网站,我有 2 GB 的存储空间,我目前在其中存储整数和字符串,我希望能够将数千张图像上传到数据库中,所以我考虑使用 Azure 将图像存储为 blob 应该如何我将它结合起来,例如,我可以将我的主键从 MySQL 链接到我存储在 Azure 中的图像?

或者还有其他方法吗?如果我有链接可以阅读更多相关信息,我会很高兴!

这是一个解决方案吗?

CREATE TABLE `T1`(`A` VARCHAR(100),UNIQUE KEY(`A`(30))) ENGINE=FEDERATED
  CONNECTION='MYSQL://127.0.0.1:3306/TEST/T1'; 

【问题讨论】:

    标签: mysql azure blob azure-blob-storage


    【解决方案1】:
    i want to be able to upload thousands images into the database
    

    如果我理解正确,您想将图像作为 blob 存储在 db(列)中吗?

    出于多种原因,将图像作为 blob 存储在数据库中并不是一个好主意。当我们拥有 AWS S3、Azure Storage(S3 替代方案)等存储引擎时,您需要进行 DB 调用来渲染图像是没有意义的。

    更好的方法是将文件元数据(例如文件名、端点等)存储在数据库中,并将文件存储在我上面提到的适当存储中。

    祝你好运。

    【讨论】:

    • 我该怎么做?有什么好的文档我可以阅读或观看吗?如何将数据库链接在一起?
    猜你喜欢
    • 2012-07-16
    • 2015-08-22
    • 2023-04-02
    • 1970-01-01
    • 2014-09-26
    • 2015-08-15
    • 1970-01-01
    • 2014-12-24
    • 1970-01-01
    相关资源
    最近更新 更多