Category Archives: NoSQL
Symfony 2.1 Session Handler MongoDB MongoTimestamp Bug
Пару слов про Doctrine 2 Identity Map
Потокобезопасные миграции Doctrine 2 / Symfony 2
В этой статье я раскрою сразу две темы. Первая тема – это потокобезопасные миграции в Doctrine 2, а второй будет каскадное исполнение команд в консоле Symfony 2. На самом деле, ко всему надо иметь прагматический подход. Вот например, касаясь той же симфонии, есть там кое-что, что мне определенно нарвится. В частности – это замечательная симфоневская консоль.
Тормозят inserts в MongoDB (Doctrine 2 ODM)
Глобальные блокировки на MongoDB
Представим себе типичный стартап. Начинается всё с маленького хостинга за пару баксов, потом покупается VPS или даже VDS. Потом убирается первая буква V, и проект переезжает на dedicated а то и colocation. Ну, а через какое-то время у нас уже несколько серверов – один для базы, другой – веб-сервер. А потом….
Баг в igbinary 1.1.1 при сериализации сессий в MongoDB Session Handler
В этом посте я расскажу о баге, на посик которого мы потратили три дня. Периодически PHP сыпался SegFault. Очень долго ловили этот баг.
Производительность GridFS
Пробуем кластерную файловую систему GridFS
Сейчас есть множество кластерных файловых систем, например DRBD, GlusterFS и другие. В этой заметке я хочу рассказать о файловой системе GridFS, от разработчиков MongoDB стартапа 10gen. Интерес к кластерным ФС возник у меня не случайно, а в следствии поиска решения задачи распределённого хранения картинок пользователей (ака CDN).
Уральский вебдев. Конференция Dump в Екатеринбурге. Фотоотчёт.
Введение в HandlerSocket: описание протокола и расширения php-handlersocket
Сейчас на волне популярности различных NoSQL решений создана интересная разработка – плагин для MySQL, реализущий NoSQL доступ к нему, представленный 20 октября 2010г Yoshinori Matsunobu. В этой заметке я рассмотрю сам протокол, а также его реализацию в php-расширении php-handlersocket.