我在AWS上创建了一个Memcached集群。我使用Enyim.Caching.MemcachedClient从c语言代码访问它。
我将数据放入其中。但是,我无法检索缓存的数据:memcachedClient.Get<string>(key)
返回null。
var memcachedClientConfiguration = new MemcachedClientConfiguration();
memcachedClientConfiguration.AddServer("myserverendpoint.0001.use2.cache.amazonaws.com", 11211);
var memcachedClient = new MemcachedClient(memcachedClientConfiguration);
var key = Guid.NewGuid().ToString();
memcachedClient.Store(StoreMode.Add, key, "cached string", TimeSpan.FromHours(1));
var cachedData = memcachedClient.Get<string>(key);
我找不到问题的根源,我的代码也没有抛出任何异常。