internal abstract string ReadData(Cache.Collection collection, string objectId);
internal abstract void DeleteData(Cache.Collection collection, List <Cache.DataObject> dataList);
internal abstract void InsertData(Cache.Collection collection, List <Cache.DataObject> dataList);
internal abstract void DeleteIndex(Cache.Collection collection, string indexName);
internal abstract void DeleteCollection(Cache.Collection collection);
internal abstract void CreateCollection(Cache.Collection collection);