DataStax APIドキュメント

次のリンクからDataStax APIドキュメントにアクセスできます。

DSE Graph API

DseGraphFrameフレームワーク(6.8 | 6.7 | 6.0 | 5.1)を使用すると、DSE Graphでの分析操作にSpark APIを使用するアプリケーションを作成できます。これはDatabricksのGraphFrameライブラリにヒントを得たもので、Gremlinグラフ探索言語のサブセットに対応しています。DSE GraphのデータをGraphFrameに読み出し、Sparkでサポートされている任意の形式からGraphFrameオブジェクトをDSE Graphに書き出すことができます。

DSE OpsCenter API

DSE OpsCenter API(6.8 | 6.7 | 6.5 | 6.1)を使用すると、データを取得し、DataStax Enterprise管理アクションを実行するWebサイトとプログラムの開発が容易になります。OpsCenter APIでは、OpsCenter GUIと同じ操作セットをプログラムにより実行するためのRESTful要求を行うことができます。

DataStax Spark Cassandra Connector API

DataStax Spark Cassandra Connector APIを使用すると、テーブルをSpark Resilient Distributed Dataset(RDD)として公開し、Spark RDDをテーブルに書き出して、Sparkアプリケーションで任意のCQLクエリーを実行できます。

DSEドライバーAPI

DSEドライバーは、オープンソースのApache Cassandra®用のDataStaxコア・ドライバーの無料のラッパーとして設計されているため、その基本的な概念の多くは同じです。
注: これらのAPIドキュメントは、DataStax Distribution of Apache Cassandra 3.11にも適用されます。
表 1. ドライバー
ドライバー 説明
C/C++ドライバーAPIドキュメント Apache CassandraとDSEに固有の機能。
C#ドライバーAPIドキュメント Apache CassandraとDSEに固有の機能。
C# DSE Graph拡張機能APIドキュメント Apache TinkerPop Gremlin.Netを使用して、DSE Graphの機能と対話する機能を追加します。
JavaドライバーAPIドキュメント Apache CassandraとDSE Graph拡張機能。
Node.jsドライバーAPIドキュメント Apache CassandraとDSEに固有の機能。
Node.js DSE Graph拡張機能APIドキュメント Apache TinkerPop Gremlin.Netを使用して、DSE Graphの機能と対話する機能を追加します。
PythonドライバーAPIドキュメント Apache CassandraとDSEに固有の機能。
Python DSE Graph拡張機能APIドキュメント Apache TinkerPop Gremlin.Netを使用して、DSE Graphの機能と対話する機能を追加します。
表 2. メンテナンス・モード・ドライバー
ドライバー 説明
DataStaxでサポートされますが、新しいバージョンには重大なバグの修正のみが含まれます。
PHPドライバーAPIドキュメント Apache CassandraとDSEに固有の拡張機能。
RubyドライバーAPIドキュメント Apache CassandraとDSEに固有の拡張機能。