Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «masala»
[Из песочницы] Не стоит бояться использовать HandlerSocket 2014-10-08 11:41:54
( ...
+ развернуть текст сохранённая копия
(пример работы протокола HandlerSocket на картинке)
Вступление
В предыдущем проекте возникла потребность в разгрузке базы данных, тогда жизнь и столкнула меня с HandlerSocket`ом.
HandlerSocket — это протокол, реализованный в одноимённом плагине для РСУБД MySQL, позволяющий использовать NoSQL методику для доступа к данным, хранящимся в InnoDB таблицах. Основная причина, по которой используют NoSQL решения — это очень быстрый поиск по первичному ключу.
Еще про HandlerSocketHandlerSocket работает как демон внутри процесса mysql, принимая TCP соединения и выполняя запросы клиентов. Он не поддерживает SQL запросы, вместо этого он предоставляет простой язык запросов для CRUD операций с таблицами. Именно поэтому он гораздо быстрее mysqld/libmysql в некоторых случаях:
HandlerSocket оперирует данными без парсинга SQL запроса, что приводит к уменьшению загрузки процессора.
Он поддерживает пакетное выполнение запросов. Можно отправить несколько запросов сразу и получить результат за один раз, что опять же снижает нагрузку на процессор и на сеть.
Протокол HandlerSocket более компактный, чем у mysql/libmysql, что приводит к сокращению нагрузки на сеть.
Подробнее можно почитать здесь:
- Официальный репозиторий;
- Введение в HandlerSocket: описание протокола и расширения php-handlersocket;
- То, что вы хотели знать о HandlerSocket, но не смогли нагуглить;
- Первый опыт работы с Handler Socket & php_handlersocket.
Под катом вас ожидает:
- Новая библиотека для работы с HS, написанная на PHP;
- Сравнение производительности существующих решений + нового;
- Symfony2 bundle для работы с HS;
- Плагины к Munin для мониторинга активности HS;
- Разные мысли вслух и рассказы о «шишках».
Читать дальше →
Тэги: handlersocket, handlersocketlibrary, munin, mysql, nosql, php, symfony, высокая, производительность
Как оказалось, знают все, а понимают не все. Транзакции в mysql 2014-09-25 13:16:21
По долгу службы мне приходится иногда проводить собеседования на позицию "[старший|младший ...
+ развернуть текст сохранённая копия
По долгу службы мне приходится иногда проводить собеседования на позицию "[старший|младший] разработчик python/django", «тимлид». К моему великому удивлению я обнаружил, что 9 из 10 соискателей, в резюме которых значатся слова " Mysql/Innodb/transactions/triggers/stored proc etc.", абсолютно ничего не могут рассказать о своем прошлом опыте работы с ними. Ни одного описания варианта использования, к сожалению, я так и не получил.
Читать дальше →
Тэги: mysql, sql, веб-разработка, собеседование, транзакция
Fynn McCool – Fynn McCool (2014) 2014-09-24 05:00:20
Artist: Fynn McCool Album: Fynn McCool Genre: Progressive Rock / Classic Rock Country: UK Quality: ...
+ развернуть текст сохранённая копия
Artist: Fynn McCool Album: Fynn McCool Genre: Progressive Rock / Classic Rock Country: UK Quality: 320 kbps (transcode) Tracklist: 1. U.S. Thumbstyle (Chris Stone) – 2:55 2. Hopeless Prescription (Chris Stone) – 4:09 3. Hey Ho (Mick Fowler) – 2:53 4. Diamond Lil (Mick Fowler) – 4:03 5. Great Change Coming On (Alan Escombe, Chris [...]
Тэги: classic, fynn, mccool, progressive, rock
[Из песочницы] Разработка веб-приложения 2014-09-23 10:25:14
Привет, Хабр!
При изучении технологий Ext JS и Java, написал web-приложение «Каталог ...
+ развернуть текст сохранённая копия
Привет, Хабр!
При изучении технологий Ext JS и Java, написал web-приложение «Каталог автомобилей». Хочу поделиться с вами этим «шедевром».
Вид и функциональность приложения
- Добавление;
- Удаление;
- Редактирование;
- Поиск;
- Валидация данных;
Читать дальше →
Тэги: annotations, apache, application, client-server, css, dao, developing, extjs, extjs/sencha, framework, hibernate, idea, intellij, java, javascript, jpa, jsp, mac, maven, mvc, mysql, patterns, servlet, spring, sql, tomcat, validation, web, web-разработка, xml, библиотека, веб-разработка, программирование
Фотография: Деревья, дома и тени: серия меланхоличных фото от Michael Wolf 2014-09-13 09:43:15
+ развернуть текст сохранённая копия
Подлинная красота чаще всего скрывается в простых вещах. Об этом напоминают снимки немецкого фотографа Michael Wolf, сделанные на улицах Парижа. Автор запечатлел тени деревьев, падающие на фасады зданий и составляющие изящный рисунок.
Подробнее..
URL записи
Тэги: michael, wolf, деревья, тени, фотография
Главная / Главные темы / Тэг «masala»
|
Взлеты Топ 5
Падения Топ 5
|