Является ли Cassandra-PDO для PHP стабильной?

Я новичок в Cassandra и ищу лучший способ интегрировать ее с PHP.

Клиентов как всегда много, но похоже, что большинство из них не поддерживаются. Из того, что я видел, самым современным является PHPCassa, к сожалению, он не похож на то, что он был разработан для CQL (что, как я понимаю, является предпочтительным способом общения с Cassandra).

Cassandra-PDO выглядит интересно, потому что она использует абстракцию PDO, и я могу (вероятно?) использовать с ней библиотеки высокого уровня, такие как Doctrine или Propel. К сожалению, последний коммит был сделан около 2 лет назад, и его было очень сложно скомпилировать (честно говоря, это, вероятно, проблема Mac/Thrift). Я всегда очень параноик по поводу создания чего-то вокруг "ржавых" проектов, поэтому мой вопрос:

Безопасно ли использовать Cassandra-PDO с Cassandra 2.x? Если это не очень хорошая идея, я должен забыть о CQL и перейти на PHPCassa или, возможно, есть другое решение?


person Lukasz Kujawa    schedule 09.07.2014    source источник


Ответы (2)


Это может помочь: https://github.com/Orange-OpenSource/YACassandraPDO

"Этот репозиторий является ответвлением: https://code.google.com/a/apache-extras.org/p/cassandra-pdo/ Мы клонировали его на GitHub, потому что исходный проект казался мертвым.

Эта версия разработана только для цели CQL3. Мы не предоставляем никакой поддержки для предыдущих версий CQL».

ХТХ, Карло

person Carlo Bertuccini    schedule 09.07.2014
comment
Спасибо за ответ, Карло. Знаете ли вы, используется ли этот клон в производстве какой-либо большой системы? - person Lukasz Kujawa; 09.07.2014
comment
Я действительно не знаю. Я всегда использовал Cassandra с Java. Прости - person Carlo Bertuccini; 09.07.2014