【发布时间】:2022-10-18 10:20:05
【问题描述】:
我正在使用 Transfomers + milvus (1.1.1) 数据库进行语义搜索项目。 有没有办法模拟 milvus 数据库,或者无需创建 milvus 服务器即可运行测试。
【问题讨论】:
-
请提供足够的代码,以便其他人可以更好地理解或重现该问题。
标签: python-3.x testing mocking milvus
我正在使用 Transfomers + milvus (1.1.1) 数据库进行语义搜索项目。 有没有办法模拟 milvus 数据库,或者无需创建 milvus 服务器即可运行测试。
【问题讨论】:
标签: python-3.x testing mocking milvus
根据我目前的理解,你可能需要实现一个模拟的 Milvus,而 pymilvus-1.x 的测试代码是基于一个真实的 Milvus 服务器。也许主分支上的 pymilvus-2.x 代码可以作为从头实现模拟 Milvus 的一个很好的参考。
你可以在这里找到 pymilvus 的 Mocked Milvus:
https://github.com/milvus-io/pymilvus/blob/master/tests/mock_milvus.py
【讨论】: