无法通过Enyim.Caching.MemcachedClient获取AWS ElastiCache Memcached中的缓存数据

时间:2019-04-30 13:55:03

标签: c# .net amazon-web-services caching memcached

我在AWS上创建了一个Memcached集群。我使用Enyim.Caching.MemcachedClient从c语言代码访问它。 我将数据放入其中。但是,我无法检索缓存的数据:memcachedClient.Get<string>(key)返回null。

Node data from AWS

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);

我找不到问题的根源,我的代码也没有抛出任何异常。

0 个答案:

没有答案