我正在使用 milvus 来在一百万张图片的数据集中进行图像相似性研究。
基本设置是:
- milvus 在一个 Docker 容器中运行
- mysql 在另一个 Docker 容器中运行
- milvus 读取和写入 mysql 数据库。
问题:在远程机器上运行 mysql 是否合理?Milvus 在执行一次搜索时会发出多少个 mysql 请求?
如果不行,我想最合理的做法是将 mysql Docker 及其数据从“训练机器”复制到“搜索机器”。对吗?
回答:
在远程机器上运行 mysql 不是一个好的选择。Milvus 在执行搜索任务时会发出很多 mysql 请求。
——“如果不行,我想最合理的做法是将 mysql Docker 及其数据从‘训练机器’复制到‘搜索机器’。对吗?”
——是的。