DataStax Enterprise 5.0にはPHPドライバがありません。私はDSEグラフを使用する必要があります、私は何をしますか? Pythonコードを書いて、何とかPHPを使って実行しますか? これをリリースする予定のタイムラインはありますか?誰のアイデアですか?PHPにDataStaxグラフのドライバがありません
0
A
答えて
3
PHPドライバはDataStax Enterprise C++ドライバの上に構築されているため、必ずそのドライバのリリースより遅れています。確かな日付はありませんが、DSE C++ドライバは2016年10月中旬にGAになるはずです。PHPドライバは数週間後にRCステータスになります。
もう1つの方法は、languages with GA graph supportのいずれかのJava、Python、Ruby、node.js、またはC#のいずれかに書き込むことです。
-1
はdatastaxとの接触を持っていたし、それはCentOSの7上で今実行します:
# Download and install the dependencies for PHP DSE driver v1.0.0
sudo rpm -Uvh http://downloads.datastax.com/cpp-driver/centos/7/dependencies/libuv/v1.11.0/libuv-1.11.0-1.el7.centos.x86_64.rpm
sudo rpm -Uvh http://downloads.datastax.com/cpp-driver/centos/7/dse/v1.1.0/dse-cpp-driver-1.1.0-1.el7.centos.x86_64.rpm
sudo rpm -Uvh http://downloads.datastax.com/php-driver/centos/7/dse/v1.0.0/php70w-dse-driver-1.0.0stable-1.el7.centos.x86_64.rpm
# Ensure that the PHP DSE driver is installed correctly
php -i | grep -A 11 "^dse$
私たちは、Zendのサーバーで、ここで実行されているとDSEドライバRPMをインストールしようとしたとき、我々は次のエラーを取得している:
をphpize -v
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012
我々はゾル:我々が正しいバージョンを持っていたチェック
error: Failed dependencies:
php(api) = 20151012-64 is needed by php70w-dse-driver-1:1.0.0stable-1.el7.centos.x86_64
php(zend-abi) = 20151012-64 is needed by php70w-dse-driver-1:1.0.0stable-1.el7.centos.x86_64
これは、フラグnodepsを持つrpmをインストールしています:
sudo rpm -Uvh --nodeps http://downloads.datastax.com/php-driver/centos/7/dse/v1.0.0/php70w-dse-driver-1.0.0stable-1.el7.centos.x86_64.rpm
次に、dse.soをPHP用のプラグインディレクトリにコピーします。拡張子を.iniファイルでロードするか、php.iniに直接ロードします。
sudo cp /usr/lib64/php/modules/dse.so /usr/local/zend/lib/php_extensions/
あなたがここに見つけることができるPHP DSEのAPIのドキュメント:
関連する問題
- 1. Cassandra Datastax Node.jsドライバがキースペースを見つけられません
- 2. Datastaxドライバの例
- 3. ページングDatastax javaドライバ
- 4. PHP datastaxドライバ - 大きなデータセットをインポート
- 5. DatastaxドライバDatadogのメトリック
- 6. DataStax Enterpriseグラフに接続できません。Db C#Driver
- 7. DSE/DataStaxグラフにアクセスするためのRESTインターフェイスがあります
- 8. Android AppのJDBCに適切なドライバがありません
- 9. エラー:アンドロイドスタジオのjdbcに適したドライバがありません
- 10. Cassandra Model(datastaxドライバ:python)のCQL
- 11. MacOSのCassandra phpドライバ - クラス 'Cassandra \ SimpleStatement'が見つかりません。
- 12. が見つかりません。EOFセッションがdatastaxドライバを使用してcqlクエリを実行します。
- 13. フリースケール(NXP)S32V234ボードにはADCドライバがありません。
- 14. PHP:セッションファイルにデータがありません
- 15. PHP cliに色がありません
- 16. PHP PDOExceptionドライバが見つかりませんでした
- 17. Datastax Cassandra JavaドライバWARNメッセージ
- 18. java.sql.SQLException:適切なドライバがありません接続URLのクラス 'oracle.jdbc.driver.OracleDriver'のJDBCドライバを作成できません
- 19. mysqlndドライバのmysql api拡張子がありません
- 20. PHPフォームのサブミットボタンがありません
- 21. DataStax DseグラフGremlinパイプラインサポート
- 22. AndroidPlotにグラフの開始点がありません
- 23. Chart JSの線グラフにツールチップがありません
- 24. 棒グラフのツールチップに値がありません
- 25. Jdbcドライバが見つかりません
- 26. JDBCドライバが見つかりません
- 27. PDOException:ドライバが見つかりません
- 28. jdbc sqlサーバエラー:java.sql.SQLException:適切なドライバがありません
- 29. java.sql.SQLException:Mac OS Xで適切なドライバがありません。
- 30. schemacrawler sqlite3適切なドライバがありません
ジャストタイムラインを望んでいました!どうもありがとう! – BSathvik
お待ちください、リンクの中で私に教えてください。これは、C++ドライバがすでに利用可能であることを示唆しています。既にDSE用のC++ドライバがありますか? – BSathvik
これはC++ 1.0 APIのドキュメントを示しています。これは現在のところRCステータスのみです。それはドキュメントではっきりとは分かりませんが、リリースされたパッケージを探していることがわかります。 –