Альтернативный драйвер для MongoDB

06.03.2013г. // Рубрики: Новости, web, Perl
Разбирая старые почтовые рассылки, наткнулся на любопытный проект Mango. Автор анонсировал появление альфа-релиза своего неблокирующего драйвера для MongoDB, заточенного под Mojolicious. Решил оставить себе эту заметку на будущее, поскольку монго находится в сфере моих интересов, хоть и пользуюсь пока штатным драйвером.
Что отмечается?
Главное, ссылка на то, что официальный драйвер до сих пор небезопасно пишет в базу, ну и еще какие-то недостатки, которые по мнению автора и так все знают. Особенностями предложенного драйвера являются:
  • неблокирующий гибридный API (clean blocking and non-blocking hybrid API)
  • все операции безопасны по-умолчанию
  • не требуется компилятор C  (уж не знаю, достоинство ли это)
  • оптимизация под Mojolicious
Примеры прилагаются с исходниками. В общем, когда я созрею до использования Mango - к тому времени Манго тоже как раз созреет.

Рубрики