首先请参考测试工具检查公网延时。如果是因为公网网络延迟,建议使用私网连接可改善时长,请参考VikingDB 私网连接方式。
如果公网时延符合预期,请检查代码调用逻辑,index只需要初始化一次即可,无需重复调用,请参考Python SDK- search。
不会,因为我们是存算分离的架构,因此数据的写入完全不会影响到在线检索。
同步写入限流是 1000 条数据/秒;异步写入限流是10000条数据/秒,对于需向量化的数据还需要考虑token限流情况。
不需要刷新即可直接查询到数据。
不会。如果为搜索指定了子索引,VikingDB只搜索指定的子索引。
索引创建页面中显示的QPS是根据CU估算出来的值。然而,单次请求占用的CPU和请求参数(limit值、检索条件等)紧密相关,不同场景下的CPU消耗会有较大的差别,进而导致在相同CU配置条件下,能支持的QPS差别也比较大
目前建议连接产品解决方案或产解进行辅助预估,后续将上线资源自动预估功能。
单个数据集数据量没有上限。
百万以上的数据量会对检索速度产生影响,具体影响程度与向量维度、检索条件、索引类型和量化方式等都有关系。
向量数据库使用时会有至少两个副本提供服务,计算资源在流量上是均分的。
可能是因为接口请求不符合预期导致collection 或 index 查询接口被限流,需要检查使用方法。
使用时,index 和 collection 只初始化一次即可,不需要每次检索都重新执行。