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

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 データベースに接続するための connection string です。
  • MongoDB username
  • MongoDB password - 非公開にするため、パスワードは Squid Secrets に保存してください。
  • SSL configuration(必要な場合)

MongoDB connector

接続情報を入力したら、Test connection をクリックして接続が成功していることを確認します。

データベースのセキュリティ確保

デフォルトでは security rules が必須であり、本番環境では、それらなしでコネクターへのアクセスを決して許可しないことが重要です。データベースデータのセキュリティ確保について詳しくは、security rules ドキュメント を参照してください。

チュートリアル

MongoDB データベースを Squid に接続する完全な例を確認するには、MongoDB チュートリアル を参照してください。

データ型マッピング

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

Squid で MongoDB データを扱う方法については、MongoDB チュートリアル を参照するか、Client SDK ドキュメント を確認してください。