sql >> データベース >  >> NoSQL >> Redis

ElastiCache統合の開始

    ElastiCacheは、アマゾンウェブサービスによるクラウドRedisサービスです。これは、AWSが提供する他のクラウドデータベースと同様に、フルマネージドのクラウドRedisサービスです。つまり、Redisインスタンスのスケーリングは簡単です。 AdobeやAirbnbのような有名人はElastiCacheを使用しています。

    RDBToolsでElastiCacheRedisを使用する場合は、ElastiCacheRedisクラスターにアクセスできるEC2インスタンスでRDBToolsを実行する必要があります。これは、ElastiCacheがAWS独自のネットワーク内からの接続のみを許可するためです。つまり、ElastiCache Redisインスタンスにアクセスできるのは、AWSのネットワーク外で実行されているサーバーからではなく、EC2インスタンス内からのみです。

    次の2つの機能により、ElastiCacheを使用したワークフローが改善されます。

    • CloudFormation起動テンプレート
    • ElastiCacheインスタンスの自動検出

    CloudFormation起動テンプレート

    EC2インスタンスでRDBToolsを実行することは、以前は複数のステップからなるプロセスでした。 EC2インスタンスを起動し、dockerをインストールし、RDBTools dockerコンテナーを実行し、アクセスを許可するようにセキュリティグループを構成する必要があります。

    CloudFormationテンプレートを使用すると、面倒な作業をすべて回避でき、数回クリックするだけで、新しいEC2インスタンスでRDBToolsを起動して実行できます。

    詳細については、CloudFormationのドキュメントをご覧ください。

    ElastiCacheインスタンスの自動検出

    RDBToolsは、EC2インスタンスで実行されている場合、ElastiCacheインスタンスを自動的に検出できるようになりました。 AWSElastiCacheと同期という新しいボタンが表示されます 、インスタンスの追加のすぐ隣 ボタン。

    このボタンをクリックすると、すべてのElastiCacheインスタンスを一覧表示する画面が表示されます。ここで、追加するインスタンスを選択し、インスタンスがパスワードで保護されている場合はパスワードを追加できます。

    インスタンスを選択して正常に接続したら、[選択したインスタンスを追加]をクリックするだけです。 それらすべてを一緒に追加します。

    CloudFormationテンプレートとElastiCacheインスタンスの自動検出を組み合わせることで、ElastiCacheでのRDBToolsの使用が非常に簡単になり、ローカルインスタンスでの作業よりもさらに簡単になります。 CF起動ページにアクセスして、自分で試してみてください。


    1. mongoで同時にプルとaddtoset

    2. セロリはピアによって接続をリセットします

    3. Redisのシリアル化と逆シリアル化

    4. Mongoid/Mongodbおよび埋め込みドキュメントのクエリ