From 35e61483df4fecf2f67714ab0dd6feb0676dd152 Mon Sep 17 00:00:00 2001 From: ZongyueQin Date: Sat, 15 Jul 2017 10:50:11 +0800 Subject: [PATCH] Add Vlist's cache Add functions to load Vlist Cache --- KVstore/KVstore.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/KVstore/KVstore.h b/KVstore/KVstore.h index f1754c5..1264c34 100644 --- a/KVstore/KVstore.h +++ b/KVstore/KVstore.h @@ -48,7 +48,13 @@ public: std::string getStringByID(TYPE_ENTITY_LITERAL_ID _id); TYPE_ENTITY_LITERAL_ID getIDByString(std::string _str); - + + // functions to load Vlist's cache + void AddIntoSubCache(TYPE_ENTITY_LITERAL_ID _entity_id); + void AddIntoObjCache(TYPE_ENTITY_LITERAL_ID _entity_literal_id); + unsigned getSubListSize(TYPE_ENTITY_LITERAL_ID _sub_id); + unsigned getObjListSize(TYPE_ENTITY_LITERAL_ID _obj_id); + //=============================================================================== //including IN-neighbor & OUT-neighbor