@@ 916-933 (lines=18) @@ | ||
913 | ids = [] |
|
914 | insert_vectors = [[random.random() for _ in range(dimension)] for _ in range(insert_xb)] |
|
915 | query_vectors = [[random.random() for _ in range(dimension)] for _ in range(10000)] |
|
916 | while time.time() < start_time + during_time * 60: |
|
917 | i = i + 1 |
|
918 | for j in range(insert_interval): |
|
919 | top_k = random.randint(l_top_k, g_top_k) |
|
920 | nq = random.randint(l_nq, g_nq) |
|
921 | search_param = {} |
|
922 | for k, v in search_params.items(): |
|
923 | search_param[k] = random.randint(int(v.split("-")[0]), int(v.split("-")[1])) |
|
924 | logger.debug("Query nq: %d, top-k: %d, param: %s" % (nq, top_k, json.dumps(search_param))) |
|
925 | result = milvus_instance.query(query_vectors[0:nq], top_k, search_param=search_param) |
|
926 | count = milvus_instance.count() |
|
927 | insert_ids = [(count+x) for x in range(len(insert_vectors))] |
|
928 | ids.extend(insert_ids) |
|
929 | status, res = milvus_instance.insert(insert_vectors, ids=insert_ids) |
|
930 | logger.debug("%d, row_count: %d" % (i, milvus_instance.count())) |
|
931 | milvus_instance.delete(ids[-delete_xb:]) |
|
932 | milvus_instance.flush() |
|
933 | milvus_instance.compact() |
|
934 | end_mem_usage = milvus_instance.get_mem_info()["memory_used"] |
|
935 | end_row_count = milvus_instance.count() |
|
936 | metric = self.report_wrapper(milvus_instance, self.env_value, self.hostname, collection_info, index_info, {}) |
@@ 416-433 (lines=18) @@ | ||
413 | ids = [] |
|
414 | insert_vectors = [[random.random() for _ in range(dimension)] for _ in range(insert_xb)] |
|
415 | query_vectors = [[random.random() for _ in range(dimension)] for _ in range(10000)] |
|
416 | while time.time() < start_time + during_time * 60: |
|
417 | i = i + 1 |
|
418 | for _ in range(insert_interval): |
|
419 | top_k = random.randint(l_top_k, g_top_k) |
|
420 | nq = random.randint(l_nq, g_nq) |
|
421 | search_param = {} |
|
422 | for k, v in search_params.items(): |
|
423 | search_param[k] = random.randint(int(v.split("-")[0]), int(v.split("-")[1])) |
|
424 | logger.debug("Query nq: %d, top-k: %d, param: %s" % (nq, top_k, json.dumps(search_param))) |
|
425 | result = milvus_instance.query(query_vectors[0:nq], top_k, search_param=search_param) |
|
426 | count = milvus_instance.count() |
|
427 | insert_ids = [(count+x) for x in range(len(insert_vectors))] |
|
428 | ids.extend(insert_ids) |
|
429 | _, res = milvus_instance.insert(insert_vectors, ids=insert_ids) |
|
430 | logger.debug("%d, row_count: %d" % (i, milvus_instance.count())) |
|
431 | milvus_instance.delete(ids[-delete_xb:]) |
|
432 | milvus_instance.flush() |
|
433 | milvus_instance.compact() |
|
434 | end_mem_usage = milvus_instance.get_mem_info()["memory_used"] |
|
435 | end_row_count = milvus_instance.count() |
|
436 | metrics = { |