Databases for Redisで始める
このチュートリアルでは、IBM Cloud® Databases for Redisデプロイメントを素早く使い始めるための手順を説明します。
チュートリアルを完了するには、以下の手順に従ってください:
チュートリアルを完了するには、以下の手順に従ってください:
開始前に
-
IBM Cloudアカウントが必要です。
-
IBM CloudCLI」と「Cloud DatabasesCLIプラグイン」をダウンロードしてインストールする。 IBM Cloud CLI ツールを使用して、端末またはコマンド・ラインから IBM Cloud と通信します。このプラグインには、データベース・デプロイメント用の通信コマンドが含まれています。
-
Redli をダウンロードしてインストールする。
開始前に
- IBM Cloudアカウントが必要です。
- IBM CloudCLI」と「Cloud DatabasesCLIプラグイン」をダウンロードしてインストールする。 IBM Cloud CLI ツールを使用して、端末またはコマンド・ラインから IBM Cloud と通信します。このプラグインには、データベース・デプロイメント用の通信コマンドが含まれています。
- Redli をダウンロードしてインストールする。
Redliをダウンロードしてインストールする
Redliは、公式のRedisアプリケーションのGoベースの代替です。
CLIクライアントで接続し、Redisとデータの送受信を行う。 すべての IBM Cloud データベースは TLS/SSL 保護接続を使用するため、 Redliのように、TLS/SSL をサポートする Redis CLI クライアントを使用します。
Redli をインストールするには、ご使用のシステム用のパッケージを ダウンロード してインストールします。 ファイルを解凍し、バイナリーの実行可能ファイルに許可を付与して、それをパスに移動します。 例えば、Mac にインストールするには、 redli....darwin_amd64.tar.gz
ファイルをダウンロードし、以下のようなコマンドを実行します。
tar zxvf <redli_version>.tar
example: tar zxvf redli_0.13.0_darwin_amd64.tar
chmod +x <extracted redli filename>
sudo cp <extracted redli filename> /usr/local/bin
ステップ1:コンソールからのプロビジョニング
- IBM Cloudコンソールにログインする。
- カタログの IBM Cloud® Databases for Redisサービスをクリックします。
- 以下 の手順に従って、IBM Cloud® Databases for Redisインスタンスをプロビジョニングしてください。
- インスタンスのプロビジョニングが完了したら、インスタンス名をクリックして詳細情報を表示します。
ステップ1:CLIによるプロビジョニング
- CLIを使用してIBM Cloud® Databases for Redisインスタンスをプロビジョニングできます。 まだ持っていない場合は、'IBM CloudCLI をインストールする必要がある。
- 以下 の手順に従って、IBM Cloud® Databases for Redisインスタンスをプロビジョニングしてください。
ステップ 2: 管理者パスワードの設定
管理者ユーザー
IBM Cloud® Databases for Redisデプロイメントをプロビジョニングすると、「admin
ユーザが自動的に作成されます。
admin
パスワードを設定してからIBM Cloud® Databases for Redisに接続してください。
UIから管理者パスワードを設定する
IBM Cloudリソースリストからインスタンスを選択し、UIから'admin
パスワードを設定する。 次に、「設定」 を選択します。 次に、Change Database Admin Password を選択します。
詳細については、「ユーザーとロールの管理」を参照してください。
CLIで管理者パスワードを設定する
IBM CloudCLI 'Cloud Databasesプラグインの 'cdb user-password
コマンドを使用して、'admin
パスワードを設定する。 例えば、次のコマンドを使用します。
ibmcloud cdb user-password <INSTANCE_NAME_OR_CRN> admin <NEWPASSWORD>
詳細については、「ユーザーとロールの管理」を参照してください。
ステップ 3: インスタンスに接続する
Redliを使って「IBM CloudCLIから「Redis」に簡単に接続し、「IBM Cloud® Databases for Redisデプロイメントでデータを保存したり取得したりできる。
IBM Cloud CLI を使用した接続
Redli、 IBM Cloud CLI ツール、および IBM Cloud データベース・プラグインのインストールとセットアップが完了したので、デプロイメントに接続します。 ibmcloud login
を使用してログインし、 ibmcloud cdb cxn -s
に接続します。以下に例を示します。
ibmcloud cdb cxn -s <INSTANCE_NAME_OR_CRN>
プロンプトが表示されたら「admin
パスワードを入力し、_REDLIを使っ_て接続する。
コマンドラインインタフェース(CLI)から接続を使用して、IBM Cloud® Databases for Redisに接続する他のオプションを調べることができます。
ステップ4:Redisを使う
これで接続が開きます。以下のようになります。
>
データの保管と取得を開始できます。
> set foo bar
OK
> get foo
"bar"
>
次のステップ
-
Redisを初めて使う場合は、Redisの公式ドキュメント、Redisのデータ型と抽象化の入門、Redisについて学ぶための コマンド・リファレンスを読んでください。
-
IBM Cloud® Databases for Redisベストプラクティスを実行し、「Best practices for Redis on the IBM Cloud」を読む。
-
IBM Cloud® Databases for Redis をアプリケーションで使用するには、 外部アプリケーションの接続 および IBM Cloud アプリケーションの接続 を参照してください。
-
既存のデータをDatabases for Redisに移行する方法については、Redisを IBM Cloud Databases for Redisに移行する方法 を参照してください。
覚えておくべきこと
-
IBM Cloud® Databases for Redisデプロイメントはデフォルトで 永続化 として設定されていますが、キャッシュ として変更することができます。
-
IBM Cloud® Databases for Redisを IBM Cloud® Monitoring サービスおよび IBM® Cloud Logs サービスと統合することで、使用状況の傾向を観察し、インスタンスの適切なサイズを設定できます。