Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Cassandra Perl クライアントドライバーを使用した Amazon Keyspaces へのプログラムアクセス

フォーカスモード
Cassandra Perl クライアントドライバーを使用した Amazon Keyspaces へのプログラムアクセス - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

このセクションでは、Perl クライアントドライバーを使用して Amazon Keyspaces に接続する方法について説明します。このコードサンプルでは、Perl 5 を使用しました。Amazon Keyspaces では、クライアントとの接続を保護するために Transport Layer Security (TLS) を使用する必要があります。

重要

安全な接続を作成するために、コードサンプルは Starfield デジタル証明書を使用してサーバーを認証してからTLS接続を確立します。Perl ドライバーはサーバーの Amazon SSL証明書を検証しません。つまり、Amazon Keyspaces に接続していることを確認できません。2 番目のステップでは、Amazon Keyspaces に接続するTLSときに使用するドライバーを設定し、クライアントとサーバー間で転送されるデータが暗号化されるようにします。

  1. から Cassandra DBIドライバーをダウンロードhttps://metacpan.org/pod/DBD::Cassandraし、そのドライバーを Perl 環境にインストールします。厳密には、環境によって手順が多少異なります。一般的な例を以下に示します。

    cpanm DBD::Cassandra
  2. アプリケーション用のファイルを作成します。

    touch cqlapp.pl
  3. 次のサンプルコードを cqlapp.pl ファイルに追加します。

    use DBI; my $user = "ServiceUserName"; my $password = "ServicePassword"; my $db = DBI->connect("dbi:Cassandra:host=cassandra.us-east-2.amazonaws.com;port=9142;tls=1;", $user, $password); my $rows = $db->selectall_arrayref("select * from system_schema.keyspaces"); print "Found the following Keyspaces...\n"; for my $row (@$rows) { print join(" ",@$row['keyspace_name']),"\n"; } $db->disconnect;
    重要

    ServiceUserName 「」の手順に従って、 と がサービス固有の認証情報を生成したときに取得したユーザー名とパスワードServicePasswordと一致することを確認しますAmazon Keyspaces にプログラムによってアクセスするためのサービス固有の認証情報を作成する

    注記

    利用可能なエンドポイントのリストについては、「Amazon Keyspaces のサービスエンドポイント」を参照してください。

  4. アプリケーションを実行します。

    perl cqlapp.pl
プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.