protected override MemcachedClient GetClient() { var client = new Membase.MembaseClient("test/mbmcb", null); client.FlushAll(); return client; }
protected override MemcachedClient GetClient() { var client = new Membase.MembaseClient("test/membase", null); client.FlushAll(); return(client); }
/// <summary> /// Initiate the default cache and the search cache with specific settings /// </summary> public static void Init() { Membase.Configuration.MembaseClientConfiguration configuration = new Membase.Configuration.MembaseClientConfiguration(); // configuration.Urls.Add(new Uri("http://127.0.0.1:8091/pools/default")); configuration.Urls.Add(new Uri("http://lucene.cdr.nl:8091/pools/default")); configuration.Bucket = "default"; configuration.RetryCount = 2; configuration.RetryTimeout = new TimeSpan(0, 0, 10); defaultCache = new Membase.MembaseClient(configuration); Enyim.Caching.LogManager.AssignFactory(new Enyim.Caching.DiagnosticsLogFactory("Enyim.log")); }
/// <summary> /// Release memory for the default and search cache. Var will be null after this call. /// (You can caal init again!) /// </summary> public static void Done() { defaultCache.Dispose(); defaultCache = null; }