Полнотекстовый поиск в MySQL

Свиснуто отсюда: https://valera.ws/2007.08.29~fulltext_search_in_mysql/ Поиск в MySQL. Часть 1 «Что такое хорошо, и что такое плохо?» Опубликовано 29 августа 2007 автором Валера Леонтьев Поиск в MySQL. Часть 1 «Что такое хорошо, и что такое плохо?» Каждый программист PHP в свое время сталкивается с организацией поиска на сайте по какому-то набору информации или по всему сайту. Хороший…

Еще раз про Redis

Свиснуто отсюда: http://h1d3.org/posts/eshche-raz-pro-redis.html В этот раз необходим Master-Slave с переключением роли. Коротко об этой СУБД — хранит все в памяти, но в отличии от memcache умеет скидывать на диск, Master-Slave и с версии 3 Redis-Cluster. Установка из исходников apt-get install -y tk8.5 tcl8.5 wget http://download.redis.io/releases/redis-3.0.3.tar.gz tar xvfz redis-3.0.3.tar.gz cd redis-3.0.3/ make make test make install…

csync2 или как облегчить работу с кластером

Свиснуто отсюда: https://habrahabr.ru/post/120702/ Не так давно мне пришлось поднимать Linux кластер для одного довольно нагруженного проекта. Вернее сказать более важным был вопрос отказоустойчивости, чем нагрузки, но обычно кластер призван решить обе эти проблемы единовременно. В данном случае я не собираюсь рассматривать архитектуру кластера или нюансы отладки, а рассказать о весьма удобном способе управления кластером, ускорении…

LVM Cache — прозрачное кеширование HDD используя SSD

Свиснуто отсюда: http://www.it-world24.ru/software/lvm-cache-prozrachnoe-keshirovanie-hdd-ispolzuya-ssd.html Недавно узнал об одной интересной технологии, позволяющей обеспечивать прозрачное кеширование HDD используя SSD. Но, к сожалению, никаких тестов и результатов толком не видел и сам не замерял. Подключение и отключение кеша можно производить на ходу, а также кешируемое устройство и кеширующее должно принадлежать одной группе томов. Кеш может работать в 2 режимах:…

LVM Cache на SSD

Свиснуто отсюда: http://znoxx.me/2017/01/04/lvm-cache-na-ssd/ Современные ноутбуки, даже многие бюджетные модели поставляются либо с встроенным «маленьким SSD» помимо основного HDD, либо со слотом для установки оного. Во многих случаях производитель создает RAID где-то глубоко в биосе, который объединяет между собой быстрый твердотельный диск и обычный HDD. Но вот например на моём ноутбуке система просто видела два диска,…

Кролик или RabbitMQ: основные понятия

Свиснуто отсюда: https://www.insight-it.ru/erlang/2012/rabbitmq/ Когда веб-приложение перестает быть просто коллекцией скриптов, генерирующих HTML, встает вопрос о взаимодействии различных компонентов системы. Есть два основных подхода: обращение напрямую посредством протоколов вроде Thrift или Protocol Buffers; либо посредством брокера сообщений, посредника, берущего на себя вопросы их маршрутизации и доставки одному или нескольким получателям, даже в случае сбоев оборудования и…