合并2个数据库(mySQL和Azure)

合并2个数据库(mySQL和Azure),mysql,azure,blob,azure-storage-blobs,Mysql,Azure,Blob,Azure Storage Blobs,我正在托管一个网站,其中我有2 GB的storag espace,目前我在其中存储int和string,我希望能够将数千个图像上载到数据库中,因此我考虑使用Azure将图像存储为blob,我应该如何组合它,以便我可以将我的主键从MySQL链接到我存储在Azure中的图像 或者还有别的办法吗?如果我能得到更多关于它的链接,我会很高兴的 这是一个解决方案吗 CREATE TABLE `T1`(`A` VARCHAR(100),UNIQUE KEY(`A`(30))) ENGINE=FEDERATED

我正在托管一个网站,其中我有2 GB的storag espace,目前我在其中存储int和string,我希望能够将数千个图像上载到数据库中,因此我考虑使用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'; 
如果我理解正确,您想将图像作为blob存储在db(列)中吗

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

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


祝你好运

我该怎么做?有什么好的文档我可以阅读或观看吗?如何将数据库链接在一起?
i want to be able to upload thousands images into the database