Milvus load 加载速度很慢!load so slowly!
创始人
2024-11-14 14:35:34
0

文章目录

  • 1. 现象描述
  • 2. 原因及解决方案
    • 2.1 load干了哪些事情?
    • 2.2 index原因推测
      • 2.2.1 服务器内存太小或者不足
      • 2.2.2 先设置Index再Insert数据

1. 现象描述

当你建立了一个milvus collection之后,collection.load()到内存时,速度很慢,比如20分钟没有结果,这是什么原因?

2. 原因及解决方案

2.1 load干了哪些事情?

我猜测:load函数的一个动作是将milvus计算好的index加入到内存中去。原因是:

  1. 如果在load前,没有设定index,那么load会报错提示你没有设定index。
  2. Milvus的所有相似计算,都是基于index进行的,所以load的时候一定会将index结果加载到内存。
  3. 建立好milvus的collection后,首次load时,有时会很耗时间,有时又不怎么耗时间。这是因为如果你在insert前,就create_index的,那么insert环节一并计算生成index,所以首次load只需要将结果load到内存,速度很快;如果create_index发生在insert环节后,那么load环节就会计算index,然后再加载到内存,显然load速度就会慢了。

由此推测,您的load函数非常慢,很有可能是index环节速度太慢或者出了问题!

2.2 index原因推测

2.2.1 服务器内存太小或者不足

向量百万,计算index,需要比较多的内存和计算量。看看您的机器是否内存不足了。

测试方法:找一个空的机器去,上milvus试一下,或者将现在milvus服务器释放一些内存试试。

2.2.2 先设置Index再Insert数据

相关内容

热门资讯

透视线上!wpk控制牌是真的吗... 透视线上!wpk控制牌是真的吗,wpk俱乐部是真的吗,德州论坛(总是真的有挂)1、在wpk控制牌是真...
透视软件!wepoker辅助是... 透视软件!wepoker辅助是真的假的,wepokerplus万能挂(一贯有挂)1)wepoker辅...
透视辅助!aapoker脚本怎... 透视辅助!aapoker脚本怎么用,aapoker破解侠是真的吗,必赢方法(有挂介绍);aapoke...
透视苹果版!wpk透视辅助靠谱... 透视苹果版!wpk透视辅助靠谱吗,有哪些免费的wpk作弊码,解密教程(确实是真的有挂);有哪些免费的...
透视科技!wepoker插件辅... 透视科技!wepoker插件辅助,wepoker透视底牌(一贯是有挂)1、wepoker插件辅助ai...
透视苹果版!aapoker辅助... 透视苹果版!aapoker辅助怎么用,aapoker脚本,黑科技教程(有挂攻略)1、aapoker辅...
透视最新!wepoker有没有... 透视最新!wepoker有没有机器人,wepoker游戏安装教程(原来是真的有挂)1、wepoker...
透视教程!wpk作弊是真的吗,... 透视教程!wpk作弊是真的吗,wpk刷入池率脚本,科技教程(一贯真的有挂)1、点击下载安装,wpk作...
透视好友房!aapoker怎么... 透视好友房!aapoker怎么设置提高好牌几率,aapoker透视怎么用,微扑克教程(有挂介绍)1)...
透视数据!wepoker怎么增... 透视数据!wepoker怎么增加运气,wepoker是不是有人用挂(总是真的有挂);1、wepoke...