メインコンテンツまでスキップ

MongoDB

Squid は MongoDB データベースに接続して、Squid アプリケーションのデータソースとして利用できます。

MongoDB は、適応性とスケールに優れたアプリケーション開発向けに設計されたドキュメント指向のデータベースです。Squid を使用すると、MongoDB データベースとの統合はもちろん、他のデータベースコネクタとのデータの結合も可能になります。

MongoDB データベースを Squid と連携させるには、以下の手順を完了してください:

  1. Squid Console を開き、MongoDB で使用するアプリケーションを選択します。
  2. Connectors タブをクリックし、次に Available connectors をクリックします。
  3. MongoDB コネクタを選択します。
  4. 次の設定情報を入力します:
  • Connector ID - 短く、コネクタの識別に役立つ ID を選択してください。
  • MongoDB connection string - これは Squid を MongoDB データベースに接続するための接続文字列です。
  • MongoDB username
  • MongoDB password - セキュリティを維持するため、パスワードは Squid Secrets に保存してください。
  • SSL configuration (必要に応じて)

MongoDB connector

接続情報を入力したら、接続が成功しているか確認するために Test connection をクリックしてください。

データベースの保護

デフォルトではセキュリティルールが必要となり、本番環境ではこれらがない状態でコネクタへのアクセスを許可してはなりません。データベースデータの保護方法については、security rules documentation をご覧ください。

チュートリアル

MongoDB データベースを Squid に接続する完全な例を見るには、MongoDB tutorial をご確認ください。

データ型のマッピング

すべての Squid のデータ型は、MongoDB データベースでネイティブにサポートされています。

Squid で MongoDB のデータを扱う方法については、MongoDB tutorial を参照するか、Client SDK documentation をご覧ください。