Не законченная статья.
Тарантул - разработанная mail.ru ( О_О ), no-sql БД, которая держит данные в памяти, для ускорения работы.
У него много отсылок к языку lua, предлагают даже на нем писать логику.
Установка на Centos 7:
Работа через PHP
Для работы нужна библиотека(клиент): https://github.com/tarantool/tarantool-php
Начал инсталлировать:
yum -y remove php-pear
yum -y install php71w-pear
pecl channel-discover tarantool.github.io/tarantool-php/pecl
pecl install Tarantool-PHP/Tarantool-beta
Получил:
Adding Channel "tarantool.github.io/tarantool-php/pecl" succeeded
Discovery of channel "tarantool.github.io/tarantool-php/pecl" succeeded
# pecl install Tarantool-PHP/Tarantool-beta
Tarantool-PHP/Tarantool requires PHP (version >= 5.3.0, version <= 6.0.0, excluded versions: 6.0.0), installed version is 7.1.13
No valid packages found
install failed
Итоги:
- Тянет за собой пачку библиотек при установке.
- Еще требует настроек (не проверил)
- Не поддерживает php 7 на 06 02 2018 (Версия tarantool-1.7.5.0)
- Планировал его как простую и легковесную замену для mySql - для этого он не пригоден. Пока отложил.