From 22281e8ea5408e38239cefd6da55ccd9964bb399 Mon Sep 17 00:00:00 2001 From: Xu Peng Date: Wed, 24 Apr 2019 15:47:34 +0800 Subject: [PATCH] feat(db): cache for mem serialization Former-commit-id: 9d3211b9c4bfa6132cd52822e19c1ae5d287d9a2 --- cpp/src/db/MemManager.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cpp/src/db/MemManager.cpp b/cpp/src/db/MemManager.cpp index d1097f4072..faac4e143b 100644 --- a/cpp/src/db/MemManager.cpp +++ b/cpp/src/db/MemManager.cpp @@ -4,6 +4,7 @@ #include #include +#include #include "MemManager.h" #include "Meta.h" @@ -53,6 +54,10 @@ Status MemVectors::serialize(std::string& group_id) { meta::GroupFileSchema::TO_INDEX : meta::GroupFileSchema::RAW; auto status = pMeta_->update_group_file(schema_); + + zilliz::vecwise::cache::CpuCacheMgr::GetInstance( + )->InsertItem(schema_.location, std::make_shared(pIndex_)); + return status; }