Вопросы с меткой [memcached]

Высокопроизводительная и распределенная система кеширования любых объектов в памяти, предназначенная в первую очередь для ускорения динамических веб-приложений за счет снижения нагрузки на базу данных.

Фильтрация
Сортировка
Метки
0 голосов
0 ответов
25 показов

PHP memcached стал долго работать. Почему?

Всем добрый день! Есть сервер с относительно нагруженным сайтом. Работает давно без сбоев и глюков. Внезапно страницы стали подвисать, отклик по несколько секунд. Разными путями вышел на проблему - ...
Сергей Белов's user avatar
0 голосов
0 ответов
79 показов

PHP 8.2 + Memcached как session handler не работает

Установил Memcached пеклом. Добавил extension в php.ini. Я вижу в выводе phpinfo() секцию Memcached, также сменил session.save_handler → Memcached и session.save_path → 127.0.0.1:11211 Теперь при ...
KKO's user avatar
  • 1
0 голосов
0 ответов
66 показов

Помогите определить причину остановки выполнения PHP скрипта

Мой скрипт на PHP7.2 запускается в консольном режиме, в работе использует mysql и memcached, активно подключается по сети. Время выполнения достаточно долгое, от минуты до нескольких часов. Постоянно ...
Сергей Белов's user avatar
0 голосов
0 ответов
175 показов

Правильное создание корзины на PHP

бьюсь уже долгое время как правильно сделать корзину на php. По задумке должно быть так: если пользователь авторизован, то корзина должна сохраняться в базу и должна быть доступна при следующем входе, ...
Less_than_junior's user avatar
0 голосов
0 ответов
76 показов

Оптимизация приложения php

Имеется собственная разработка СРМ-системы для компании. И дело в том, что в приложении имеется база работников. Каждый из них делает расход и приход средств. И в самом приложении нужно считать эти ...
Павел Топский's user avatar
1 голос
1 ответ
190 показов

Достижение максимальной глубины рекурсии при сериализации объектов SQLAlchemy в проекте на Flask

Имеется подобие блога на Flask. Захотелось добавить кэширование при помощи Memcached. Шел по рекомендациям данной статьи: https://devcenter.heroku.com/articles/flask-memcache#add-caching-to-flask На ...
PROGNOOB's user avatar
0 голосов
1 ответ
613 показов

Django - как правильно работать с cache?

Пытаюсь разобраться с тем как и где правильно организовывать кеширование. Cобственно два вопроса. Нормально ли так реализовывавать кеширование? Может лучше еще как-то можно? Кеширую только поход в БД....
Rey's user avatar
  • 3
0 голосов
0 ответов
45 показов

Где лучше хранить временные ключи?

Работаю с API. При авторизации приходит временный токен, который действует один час. Скажите, пожалуйста, где его лучше хранить этот токен и время его действия?. В базе там, в кэше, или в сессии.
Vecho Krainii's user avatar
1 голос
0 ответов
55 показов

Клиент для записи данных в memcached.sock по ключу в C#

Есть сервер memcached работающий на unix сокетах (/var/run/memcached.sock). Как в C# записать данные в memcached по ключу?
DmSt's user avatar
  • 11
0 голосов
0 ответов
27 показов

Memcached. Структура хранения данных на сервере

Есть пример класса для кеширования страниц. Непонятно, что мы проверяем в инструкции if ($this->isCached($this->id($id))). Это ключ сохраненный в кеше? И что он должен содержать? Он формируется ...
Мирон's user avatar
0 голосов
0 ответов
35 показов

Настройка memchashed на vps (файл sock ложиться в другой каталог)

Друзья! В конфиге указал указал каталог для создания файла -s /tmp/memcached.sock При запуске сервиса memcached он создает папку внутри tmp Как сделать так чтобы файл ложился ровно в /tmp/ ?
Vyacheslav Korotkin's user avatar
1 голос
1 ответ
57 показов

Использование Memcache и Mysql вместе

Использую модули mysql2 и memcached Хочу делать запросы в бд если нужное не найдено в Memcache, но так как запросы асинхронные приходится использовать callback для mysql, но тогда код внутри не ...
viiprogrammer's user avatar
0 голосов
1 ответ
2k показов

Class 'Memcached' not found

Обновил пхп с версии 7.3 до 7,4 и на одном из сайтов один код перестал работать - выдает Class 'Memcached' not found Переключаюсь назад на 7.3 - все работает, включаю 7.4, ошибка. сделал поиск grep ...
Ded Dram's user avatar
  • 129
1 голос
0 ответов
31 показ

Необходимо кешировать данные с помощью memcached

Пробовал гетеры сетеры, но ничего не выводится, даже прологировать не вышло(попали ли данные в кеш или нет или подключился memcached или нет) https://www.npmjs.com/package/memcached Пробовал вот ...
user12324773's user avatar
0 голосов
0 ответов
235 показов

Не устанавливается расширение для PHP7 через pecl

Устанавливаю memcached через sudo pecl install memcached Выводит ошибку: MBP-Artem:~ artemerbulatov$ sudo pecl install memcached WARNING: channel "pecl.php.net" has updated its protocols, use "pecl ...
Артём PeGaS's user avatar
0 голосов
0 ответов
51 показ

Установка memcache на Linux (Centos 7)

На сервере крутится сайт на Wordpress Пытаюсь подключить работу с плагином memcached, но в коде плагина используется class Memcache В итоге вылетает ошибка: "Fatal error: Uncaught Error: Class '...
Lopner's user avatar
  • 57
1 голос
0 ответов
46 показов

Хэш-таблицы: откуда берется ключ объекта memcache

Объясните чайнику, откуда берется ключ объекта memcache? Я, вроде бы, осилила скрипт, который будет помещать в memcache определенный статичный код (в тот самый объект). Но не могу понять, каким ...
Наталья's user avatar
0 голосов
1 ответ
46 показов

PHP два раза выполняет Redis и Memcached скрипты

Простейший код: <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->incr("views"); Когда его запускаю через Php консоль(php -a), то все отлично. Когда запускаю через ...
AntonIvanov's user avatar
0 голосов
1 ответ
320 показов

Что лучше - хранить json в memcached или разместить его в базе?

Есть один json-файл весом в 1,5 мегабайта, в котором хранится информация о городах. Например: [{'code': 'MOW', 'name': 'Москва', 'name_translations': {...}, 'country_code': 'RU'}] И так далее. ...
JamesJGoodwin's user avatar
1 голос
0 ответов
23 показа

Не перетираемые записи в memcached

Судя по документации Memcached в PHP, объекты записываются в память и хранятся там до тех пор, пока: не наступит срок годности данных не перезагрузится сервер не закончится память, выделенная под ...
JamesJGoodwin's user avatar
1 голос
1 ответ
94 показа

Ускорение базы WordPress [закрыт]

Возникла острая проблема(( Новостной сайт на базе WordPress. После установки темы, плагинов и записи около 5 тысяч постов в базу всё было хорошо. Подключено много скриптов, стилей, картинки не ...
LeXxyIT's user avatar
  • 519
1 голос
0 ответов
24 показа

Memcached в php не получает данные - причина?

Ситуация: $memcache_obj->set("11111$rndnum", $play_uni[1][$rrr]."2385942236754".$play_uni[2][$rrr], false, 14000); $id_d2 = $memcache_obj->get("11111$rndnum"); loger("????? $rndnum ----- $id_d2"...
Изаил's user avatar
0 голосов
1 ответ
52 показа

PHP регистрация при выключенных куки

Уважаемые специалисты помогите с вопросом. На сайте есть форма регистрации, в качестве логина указывается E-mail, после заполнения полей формы на почту отправляется код подтверждения, который ...
Игорь Саламов's user avatar
0 голосов
0 ответов
35 показов

Можно ли мониторить изменения memcached?

пишу чат на socket.io, бек клиента php, сокет сервер на node.js, общение между ними происходит по средствам memcached. Дошел до написания прав для пользователей, баны и прочее. Каждый раз при ...
lazyproger's user avatar
  • 1,067
0 голосов
0 ответов
36 показов

Memcached на сервере

Здравствуйте! Установил и настроил на debian memcached, так же настроил сайт для работы. Но показывает вместо русского текста такое: ����� ���������������� ������� ����� �� В чём дело? Кодировка utf-...
Foreg's user avatar
  • 29
1 голос
0 ответов
43 показа

Поиск данных в кэше перебирая массив, или все-таки из базы?

Есть у меня список товаров, я эти товары сериализовал и добавил в мемкеш, и при выводе вывожу из кэша. Но вот какой интересный момент, если мне нужно использовать поиск по товару (применить фильтр), ...
user190134's user avatar
  • 2,224
0 голосов
0 ответов
49 показов

Как кэшировать данные, если есть более 1000записей?

Всем привет! Назрел такой вопрос, по поводу кэширования данных. Есть база, в ней 1000 (может будет и 10000, взяли для примера) записей. (Записи - это список товаров, за каждый товар пользователи ...
user190134's user avatar
  • 2,224
0 голосов
1 ответ
170 показов

Memcached - сохранность данных в ОЗУ

Если memcached хранит данные в оперативной памяти, то верно ли утверждение, что после перезагрузки сервера или нехватке памяти все закэшированные данные потеряются?
Максат Орунханов's user avatar
4 голоса
1 ответ
123 показа

Круговой буфер в системах кэширования

Скажите, а есть ли механизм в PHP и в одной из систем кэширования, используя который можно назначить максимальное количество записей и разные типы поведений для блоков где они хранятся? Приведу пример ...
Daniel Protopopov's user avatar
0 голосов
3 ответа
425 показов

memcached не принимает большие данные

Есть большой json-файл(примерно, 7,5 мегабайт), который подгружается с диска и декодируется примерно 3 секунды. Я захотел это исправить и положить декодированный в многомерный массив json в memcached, ...
JamesJGoodwin's user avatar
0 голосов
1 ответ
102 показа

Получение ключей Memcached с удаленного сервера

Добрый день, коллеги! На проекте с 2 распределенными машинами, условно api1 и api2, настроил кэширование Memcached. Машина api2 записывает ключи Memcached, машина api1 по этому ключу должна получить ...
Ash214's user avatar
  • 1
0 голосов
1 ответ
103 показа

Сериализация списка словарей для memcached

Есть такой вот список словарей: [{'insp': 4816}, {'insp': 3252}, {'insp': 7107}, {'insp': 5948}, {'insp': 5257}, {'insp': 5916}, {'insp': 1673}, {'insp': 5503}, {'insp': 6030}, {'insp': 6439}, {...
faoxis's user avatar
  • 7,738
0 голосов
0 ответов
131 показ

Memcached при ддосе тухнет?

При ддосе memcached загружает cpu 100% на 90%-100% теряется доступ к сессиям. остальные сервисы впорядке себя чувствуют! единственная проблема с мемкешом что и после ддоса он не стабилизируется ...
Андрей Дмитриевич's user avatar
0 голосов
1 ответ
50 показов

Обновление связей при кешировании Rails

Есть две модели: модель Post и модель Author. class Author < ActiveRecord::Base has_many :posts end class Post < ActiveRecord::Base belongs_to :author end Кеширование фрагментов сделано ...
QNester's user avatar
  • 309
1 голос
0 ответов
214 показов

Диагностика работы Memcached и Prestashop

Произвел установку memcached и всех необходимых расширений для php-cli и, конечно, php-apache2. В административной панели включил использование memcahed, указал хост - 127.0.0.1. Проверил наличие ...
GrayHoax's user avatar
  • 2,002
0 голосов
2 ответа
1k показов

Сохранение статистики просмотров (Структура mysql таблицы) [закрыт]

Есть магазины, у них есть товары. Помогите советом, как бы сохранять в БД просмотры товаров. На графике выводятся просмотры за месяца и за отдельные дни. Первое, что приходит в голову: Две таблицы в ...
Artem Y's user avatar
  • 1,218
1 голос
0 ответов
92 показа

Как установить Redis и Memcached на MAMP PRO 3.3?

Читал, но на гите все варианты для старых версий MAMP.
lordonx3's user avatar
0 голосов
1 ответ
169 показов

Зачем нужны расширения PHP на PECL?

В PHP есть расширения например php-apc и php-memcache. Их можно поставить из обычного репозитория или из PEAR/PECL . В чём смысл использования PEAR / PECL ?? насколько memcache из pecl стабильнее и ...
админ's user avatar
0 голосов
1 ответ
213 показов

Высокая нагрузка Drupal 7 на IIS

Доброго времени суток. Есть такой стек технологий: Drupal 7 (PHP) + IIS 7 + SQLServer. Настроено кэширование Memcache, и в добавок стоит модуль entity_cache. Нагрузочные тесты через locust показывают ...
A1essandro's user avatar
  • 2,938
0 голосов
0 ответов
460 показов

Хранение разных сессий laravel

Возможно ли менять динамично, используемый для хранения сессии, драйвер? Чтоб часть инфы хранить к примеру в файле, а часть в памяти. Да, за ответ спасибо. Я понял и разобрался как этим пользоваться, ...
sepgg's user avatar
  • 2,566
1 голос
0 ответов
224 показа

Проблема с memcached

Народ, продолжение вопроса. Прошу еще подсказать, где может быть косяк. Реализовал хранение сессии в memcached. Пишу в сессию Session::put('key','value'), причем внутри метода, в котором она ...
sepgg's user avatar
  • 2,566
3 голоса
1 ответ
2k показов

Как подключить memcached?

Добрый день. Подключен memcache. Работает. А как подключить memcached? Подскажите, пожалуйста, пример. Там надо в апаче прописывать или в php.ini? У меня пишет, что его нет: Fatal error: Class '...
Rakzin Roman's user avatar
  • 5,720
0 голосов
1 ответ
210 показов

Почему этот код прибавляет 2 вместо 1?

Добрый день, делаю запись в кеш: $memcache = new Memcache; $memcache->connect('localhost',11211); $memcache->set('count',$memcache->get( 'count' )+ 1); ...
Rakzin Roman's user avatar
  • 5,720
1 голос
1 ответ
290 показов

Когда нужно использовать memcache в PHP проектах?

Здравствуйте! Есть вопрос: когда нужно использовать memcache вместо файлового кэша? В Интернете ничего толкового не нашел. Знаю, что доступ к ОЗУ быстрее, чем ПЗУ. Но также знаю, что memcache работает ...
Sergei Pogorelov's user avatar
0 голосов
1 ответ
128 показов

Что делать с переменной?

Добрый день. Есть класс, который дергает из базы значение, обрабатывает его несложными математическими операциями и, собственно, отдает числовое значение, например, 145. Данное значение выводится на ...
barseon's user avatar
  • 780
1 голос
1 ответ
421 показ

Как лучше сделать хранение и получение данных?

Опишу суть системы: пользователь заходит на сайт (регистрация отсутствует) и проводит на нем время, оставляя ВРЕМЕННЫЕ записи на 10 минут, которые могут посмотреть и редактировать (точнее дополнять ...
rikal's user avatar
  • 13
2 голоса
1 ответ
383 показа

Обновить определенный кэш в memcache

У меня на сервере нет MemcacheAdmin, но нужно обновить определенный кэш. Как это сделать? memcache->flush() - сбрасывает весь кэш upd: memcache->delete('key'); можно, конечно, удалять ...
Bastian's user avatar
  • 627
0 голосов
2 ответа
337 показов

Fatal error: Class 'Memcache'

Fatal error: Class 'Memcache' not found in /var/www/***/data/www/***/***.php on line 47 Exited with return code = 255 Вот такие дела вижу при запуске крона через ispmanager :((( а так все нормально ...
wwwplaton's user avatar
  • 630
0 голосов
1 ответ
238 показов

Memcache::close PHP

Обязательно ли закрывать соединение Memcache? И на что повлияет то что он не будет закрыт?
wwwplaton's user avatar
  • 630
1 голос
2 ответа
2k показов

Конфликт YII CMemCache и Memcached

Добрый день! Есть такая проблема. Использую YII на сайте. настройки конфига выглядят так 'cache'=>array( 'class'=>'CMemCache', 'useMemcached'=>true, 'serializer' =&...
BlackWidow's user avatar