apijson milvus
支持增、删;getClient, closeClient 等方法
騰訊APIJSON 6.4.0+ 的Milvus 數據庫插件,可通過Maven, Gradle 等遠程依賴。
A Milvus plugin for Tencent APIJSON 6.4.0+
< repositories >
< repository >
< id >jitpack.io</ id >
< url >https://jitpack.io</ url >
</ repository >
</ repositories >
< dependency >
< groupId >com.github.APIJSON</ groupId >
< artifactId >apijson-milvus</ artifactId >
< version >LATEST</ version >
</ dependency >https://github.com/APIJSON/APIJSON-Demo/blob/master/APIJSON-Java-Server/APIJSONBoot-MultiDataSource/pom.xml
allprojects {
repositories {
maven { url ' https://jitpack.io ' }
}
}app ) build.gradle 中添加apijson-milvus 依賴app ) dependencies {
implementation ' com.github.APIJSON:apijson-milvus:latest '
}在你項目繼承AbstractSQLExecutor 的子類重寫方法execute
Override execute in your SQLExecutor extends AbstractSQLExecutor
@ Override
public JSONObject execute ( @ NotNull SQLConfig < Long > config , boolean unknownType ) throws Exception {
if ( config . isMilvus ()) {
return MilvusUtil . execute ( config , null , unknownType );
}
return super . execute ( config , unknownType );
}有問題可以去Tencent/APIJSON 提issue
Tencent/APIJSON#36
https://github.com/APIJSON/apijson-milvus