Articles of memcached

Memcache: Беспорядок

Я буду использовать memcache (а не memcacheD) для моего PHP-приложения. У меня мало путаницы. Я нашел этот класс оболочки для memcache. 1) Как и при подключении, он добавляет все серверы, чтобы тянуть. Если это будет сделано при каждом отдельном запросе, это не замедлит постоянную причину латентности сети? 2) если в пуле есть 2 сервера, а […]

Класс «Memcache» не найден и PHP

Я установил memcached, прочитав эту статью в Windows7, но, к сожалению, я продолжаю получать ошибку. Fatal error: Class 'Memcache' not found in D:\xampp\htdocs\test\memcache\test.php on line 2 Строка 2: $memcache = new Memcache; Win7 64, установлен Xampp. Я использую net start "memcached Server" в командной строке, но он говорит, что служба уже запущена. Другая информация, которая […]

Вопрос с несколькими серверами memcached

гипотетически – если у меня есть несколько серверов memcached, например: //PHP $MEMCACHE_SERVERS = array( "10.1.1.1", //web1 "10.1.1.2", //web2 "10.1.1.3", //web3 ); $memcache = new Memcache(); foreach($MEMCACHE_SERVERS as $server){ $memcache->addServer ( $server ); } И затем я установил данные следующим образом: $huge_data_for_frong_page = 'some data blah blah blah'; $memcache->set("huge_data_for_frong_page", $huge_data_for_frong_page); И затем я получаю данные следующим […]

Как установить и использовать memcached в Windows для PHP?

Я установил memcached двоичный файл в Windows 7 и начал его как сервер. Когда я печатаю wmic process, получаем описание, exetuablepath | findstr memcached.exe Получаю ответ: memcached.exe c: \ memcached \ memcached.exe в командной строке. Когда я пытаюсь запустить образец кода на php.net, я получаю в своем браузере: Неустранимая ошибка: Class 'Memcache' не найден в […]

PHP: размер измерения в килобайтах объекта / массива?

Каков подходящий способ измерения фактических размеров объектов PHP в байтах / килобайтах? Причина для запроса: Я использую memcached для хранения кеша в своем веб-приложении, которое будет использоваться нетехническими клиентами. Однако, поскольку memcached имеет максимальный размер 1mb , было бы здорово иметь функцию, созданную с самого начала, что я могу использовать для измерения размера выбранных объектов […]

Можете ли вы хранить массив PHP в Memcache?

Можете ли вы сохранить массив в Memcache? Я хотел бы хранить; Идентификатор пользователя URL-адрес пользователя Имя пользователя Вместе, как массив, кто-то сказал мне, что вы могли бы, а потом кто-то сказал мне, что не мог. Что это?

Сессия VS Файл VS Memcache для кэша в PHP?

У меня есть социальная сеть Таблица пользователей составляет около 60 000 строк Таблица друзей составляет около 1 миллиона строк (используется для определения того, кто является вашим друг) Я хочу, чтобы вы делали друг корм, на стене, как бы вы его ни называли, он будет показывать такие вещи, как сообщение о статусе пользователя (сообщения типа Twitter), […]

PHP шаблоны дизайна memcache

Мы используем memcache в основном как мысль о том, чтобы просто кэшировать результаты запроса. Недействительность – это кошмар из-за того, как она была реализована. Мы с тех пор узнали некоторые методы с memcache через чтение списка рассылки, например, трюк, чтобы позволить группе аннулировать кучу ключей. Для тех, кто это знает, пропустите следующий абзац. Для тех, […]

windows – php_memcache.dll – для PHP 5.4

Я занимаю подобный поток, который не был полезен для меня: php_memcache.dll для PHP 5.3 Я настраиваю сервер, используя последнюю версию easyPHP для Windows. С ним появился PHP 5.4. Я теперь ищу файл memcache.dll, который работал для меня раньше, и я получаю эту ошибку «PHP Startup: memcache: модуль Unable t initialize Модуль, скомпилированный с модулем API […]

Как использовать memcache с php

Я новичок в этом материале memcache. Я читал, что это экономит много времени загрузки страницы, кешируя ключ базы данных. У меня есть приложение php, и я хочу использовать memcache, поскольку для моего приложения требуется слишком много времени для извлечения всего набора результатов из базы данных.