SuperLiChaoRen

Results 3 issues of SuperLiChaoRen

**bug场景描述** ![image](https://user-images.githubusercontent.com/100331512/175203976-6cc338e8-73f9-4d5e-8776-c8b69b0f6291.png)

feature

### Search before asking - [X] I had searched in the [issues](https://github.com/tencentmusic/supersonic/issues?q=is%3Aissue) and found no similar issues. ### Version v0.9.4 ### What's Wrong? EmbeddingServiceImpl类的addQuery方法里面调用了existSegment方法,existSegment方法里面逻辑是,如果向量库不存在此问题,就会往向量库新增数据,并保存false到全局变量缓存。相同的问题,当后续再次调用existSegment的时候,从缓存拿到的信息是false,即判断问题不存在,此时又会往向量库新增数据,所以,对于相同的问题,会一直新增数据到向量库。当重启程序的时候,再去执行existSegment方法,去查询向量库,发现问题已经存在,并保存true到全局变量缓存,对于相同的问题,后续无论调用多少次existSegment方法,都不会新增问题到向量库 ![screenshot-20240719-173132](https://github.com/user-attachments/assets/8d9c44bc-d462-4b40-ac44-bf1e2d5d12bf) ![screenshot-20240719-173038](https://github.com/user-attachments/assets/505cfe42-1c27-47b3-9f49-3f94ff6f86ea) ### What You Expected?...

bug