Описание тега dalli

High performance memcached client for Ruby.
1 ответ

Как обновить кластерные узлы Redis Elasticache в приложении Rails?

Вскоре я буду внедрять приложение Elasticache в Rails, используя гем Elasticache-Dalli. Их документация подробно описывает, как обновлять узлы, но не детализирует, как часто их обновлять или какими средствами. Документация AWS гласит следующее: Если…
08 ноя '17 в 02:02
1 ответ

Rails: пытаясь понять, как лучше кэшировать фрагменты

В моем приложении я пытаюсь включить лучшее кэширование фрагментов. Лучше всего делать фрагменты вызовов следующим образом: <% cache("user/#{current_user.id}/info") do %> <%= current_user.email %> information goes here <% end %>
2 ответа

Сохранить временную шкалу Twitter в кеше (используя Sinatra)?

Я делаю простое приложение Sinatra для отображения временной шкалы пользователя в Твиттере, используя драгоценный камень Twitter. После входа я получаю его / ее упоминания. Что-то вроде: get '/' do @mentions = Twitter.mentions_timeline erb :home end…
11 дек '12 в 02:15
2 ответа

Фрагмент кеширования Jbuilder с использованием Dalli на Heroku

Я пытаюсь использовать фрагментное кэширование с Jbuilder, так как для одного из представлений требуется довольно много времени для рендеринга (только рендеринг представления может занять 2500мс + Обратите внимание, что это работает в других вызовах…
18 сен '13 в 21:19
1 ответ

Неинициализированная константа Dalli (NameError) в постановке, но не в производстве

Итак, я получаю uninitialized constant Dalli (NameError) когда я помещаю свое приложение ruby ​​on rails в мою постановку на heroku, но оно отлично работает в производстве. мой production.rb а также staging.rb файлы точно такие же, за исключением зн…
0 ответов

Проблема с Далли не работает, как ожидалось?

У меня есть простое приложение rails, и я пытаюсь сохранить и извлечь ключи из окна memcache, которое работало долгое время, пока мы не столкнулись с ошибкой, описанной ниже, я попытался отладить это, но сейчас мне нужен кто-то, чтобы помочь [2015-1…
0 ответов

Рельсы, как истечь низкоуровневые кэшированные записи?

Я хочу кэшировать объекты моей модели на низком уровне (или низкоуровневое кэширование), и я делаю это с помощью memcached а также dalli, Я перегружен метод поиска в классе FOO: def self.find(id) Rails.cache.fetch('users/' , id) do User.find(id) end…
1 ответ

Изменить Rails cache_store во время выполнения?

Мое приложение имеет функцию, которая позволяет администратору изменять конфигурацию cache_store через графический интерфейс. Тогда новая конфигурация вступит в силу сразу. По умолчанию cache_store в моем production.rb: config.cache_store = :memory_…
10 дек '12 в 18:08
1 ответ

Rails / Dalli: истекает фрагмент из другого пространства имен

У меня есть два приложения, подключающиеся к серверам memcached в разных пространствах имен, например, ради них мы будем называть их "admin" и "users". Время от времени я хочу удалить некоторые фрагменты в пространстве имен "users" из приложения адм…
14 ноя '17 в 17:07
1 ответ

Mute Rails регистрация в memcache в среде разработки

Хотел бы отключить большое количество выходных Далли в журнале разработки и STOUT.
1 ответ

ECONNREFUSED: отказано в подключении localhost:11211 - Dalli / Memcachier / Heroku

Так что на героку я получаю этот вопрос. Я не могу понять, почему это происходит. heroku run rails c > cache = Dalli::Client.new > Rails.cache.write('memcachier', 'rocks') Dalli::Server#connect localhost:11211 localhost:11211 failed (count: 1)…
26 июн '14 в 16:52
0 ответов

rails memcached не может загрузить такой файл - dalli

Я хочу использовать memcached в Rails. Поэтому я установил в своем местном. Хорошо. и развернуть на моем сервере.. возникает проблема Проблема в том, что Далли не может быть загружен в active_support / cache / mem_cache_store.rb.. Моя серверная сре…
09 авг '14 в 03:04
0 ответов

CanCanCan, как хранить current_ability в memcached

После обновления CanCan 1.4 до CanCanCan 2.0 я больше не могу кешировать current_ability в memcached с Dalli, Я получил ошибку ниже: Cache write: profils/11-20170821121414000000::ability Marshalling error for key 'development:profils/11-201708211214…
21 авг '17 в 14:18
2 ответа

Как удалить ключи в memcached с помощью регулярных выражений (используя Dalli+RoR).

Как удалить ключи в memcached с помощью регулярных выражений (используя Dalli+Rails) def expire_all expire_fragment(Regexp.new("/customers/customers")) expire_fragment(Regexp.new("/customers/customers\/")) expire_fragment(Regexp.new("/agreements/agr…
1 ответ

Получение необработанных символов в кэш-памяти с использованием dalli

Я пытаюсь прочитать значение кэша, установленное в Rails.cache, я работаю на rails 3.1 и использую dalli. Когда я выполняю этот блок, я получаю некоторые нежелательные символы в ответ Вот блок кода @total_count = Rails.cache.fetch(count_key){ connec…
08 авг '15 в 13:08
1 ответ

Исключить изображения из кэширования с Memcached / Dalli

Недавно я реализовал кэширование с помощью дополнения memcached heroku, используя Dalli gem для моего приложения на Rails. Что я обнаружил, так это то, что при развертывании в Heroku он также кэширует все мои статические ресурсы, в том числе изображ…
26 апр '12 в 15:59
1 ответ

DalliError: сервер недоступен, но фрагмент записи / чтения все еще

Я проверял свой файл production.log на своем сервере и видел, что эти строки появляются каждый раз, когда код подозревается в чтении или записи в кеш: DalliError: No server available Write fragment views/artists/522-... DalliError: No server availab…
19 фев '13 в 13:21
1 ответ

Как назвать тишину! на dalli cache_store?

Я пытаюсь разработать приложение с кэшированием в режиме разработки, но спам в development.log сильно зависит от логов кэша. Я использую Далли, и я знаю, что у Далли есть тишина! метод (https://github.com/mperham/dalli/commit/892020fbc73613ccc84412c…
24 окт '12 в 06:29
2 ответа

Далли только кеширует строки? (новичок в memcache)

Если это так, то лучше ли хранить вещи как JSON? Я посмотрел в документации, но это явно не признается.
13 дек '12 в 16:49
0 ответов

Кеш в производстве

В настоящее время я тестирую кеши в моем приложении (Dalli gem). И происходит странная вещь. Я кеширую список, связанный с current_user. Но когда я тестирую приложение с другой учетной записью (с разными браузерами), кэши смешиваются. Например: я за…
18 ноя '17 в 12:53