Использование PHP + VOLTDB вместе?
Вопрос
Есть ли способ использовать Voltdb в приложении PHP?
Это определенно похоже, у него есть несколько преимуществ над другими базами данных!
Решение
Абсолютно.
VoltDB добавил интерфейс клиента HTTP / JSON для Voltdb, который теперь доступен для предварительного просмотра. Вы можете скачать / сборки с http://community.voltdb.com/getinvold#svn.
Кроме того, существует и ту же страница «Клиентская библиотека C ++» для других языков программирования «) и будет использоваться и будет использоваться для создания собственной клиентской библиотеки для PHP. Присоединиться к сообществу в http://community.voltdb.com. быть обновленным.
Другие советы
Нативная клиентская библиотека PHP, которую @tmcallaghan намеревался в настоящее время в настоящее время.
Вы можете скачать / построить это здесь:
https://svn.voltdb.com/clientapi/php/trunk/
И вот пример этого используется:
https://source.voltdb.com/browse/clientapi/php/trunk/examples/helloworld.php?r=head
Voltdb Developer здесь. Ning Shi только что закончил действительно хорошее расширение PHP, которое является большим улучшением производительности и удобства использования на старом расширении PHP.
Старое расширение было Swig Wrapper вокруг клиентской библиотеки C ++, которая была Verbose из-за более слабых варярг C ++ Vararg и поддержки отражения. Сервер также не поддерживал параметры привязки как строки для вас, которые означали, что клиент должен был узнать подпись процедуры, а приложение должно было его предоставить.
Новое расширение не имеет PHP-кода, поэтому он загружается быстрее, и он имеет более идиоматический интерфейс PHP, который использует массивы PHP и не требуют, чтобы вы объявили процедуру и ее параметры, прежде чем ссылаться.
Новый клиент находится на Скачать страницу.