Я пытаюсь, без везения вообще, сделать библиотеку EnyimMemcached с Couchbase Community server, которую я установил на свою локальную машину.Настройка EnyimMemcached для работы с Couchbase Server
Я использую в web.config
<sectionGroup name="enyim.com">
<section name="memcached" type="Enyim.Caching.Configuration.MemcachedClientSection, Enyim.Caching" />
</sectionGroup>
<enyim.com>
<memcached protocol="Binary">
<servers>
<add address="localhost" port="8091" />
</servers>
<socketPool minPoolSize="10" maxPoolSize="100" connectionTimeout="00:00:10" deadTimeout="00:02:00" />
<authentication type="Enyim.Caching.Memcached.PlainTextAuthenticator, Enyim.Caching" userName="Administrator" password="1234" />
</memcached>
</enyim.com>
, но я не получаю ни одного хита на локальном сервере и
var result = _client.Store(StoreMode.Add, key, val);
продолжает возвращаться false
.
Есть ли какие-либо изменения, с которыми вы работаете, и может показать мне, как правильно настроить его правильно?
Вы используете CouchbaseClient? - http://www.couchbase.com/develop/net/current. –
Нет, я хотел использовать «Enyim.Caching.Memcached» вместо этого, так как это то, что у меня есть в облаке, и я хотел по-прежнему работать на своей локальной машине, но текущий сервер Memcached не разрешает подключения за пределами домена Amazon EC2. – balexandre
CouchbaseClient - это подкласс MemcachedClient в Enyim.Caching, поэтому клиентский уровень Couchbase действительно просто заботится о конкретной настройке Couchbase. Все ваши вызовы кэширования будут фактически выполняться с помощью кода Enyim ... –