Docs Menu
Docs Home
/ /

Kafka コネクタと Atlas Stream Processing の比較

このセクションでは、MongoDB Kafka Connector と Atlas Stream Processing の機能セットを比較し、どのツールがお客様のユースケースに最適であるか特定する際に役立ちます。

機能
Kafka Connector
Atlas Stream Processing

ストリーム処理機能に対応

Kafka Connector によって処理されるストリーミングデータを処理するには、次のいずれかを実行する必要があります。 - SMT またはカスタム Java を使用して Kafka Connector を拡張する - 外部ツールを使用または書き込む

ストリーム処理に特化した拡張機能を備えた、MongoDB の集計フレームワークを通じて利用できます。

インストール

ローカルまたは Confluent にインストールが必要です。

インストールは不要です。

接続ツール

MongoDB Java ドライバーが必要です。

Atlas によって管理されている接続。

ホスティング

Apache Kafka クラスターとKafka Connector に対するホスティングが必要です。可能な場合は、提携するパートナーサービス(Confluent Cloud、Amazon Managed Streaming、Redpanda Cloudなど)を使用してください。

Atlas が全面的に管理するストリーム処理機能。Apache Kafka クラスターに対するホスティングが必要です。

ウィンドウ機能

ウィンドウ機能はサポートされていません。Kafka Streams API または他の外部ツールを使用して、ウィンドウ機能を手動で構成する必要があります。

高度に構成可能な ウィンドウのサポート。

接続タイプサポート

  • Kafkaクラスター

  • Atlas databases

  • Atlas コレクション

  • Kafkaクラスター

  • Atlas MongoDB クラスター

  • Atlas databases

  • Atlas コレクション

  • HTTPS

セキュリティ機能

  • SSL/TLS

  • x.509

  • AWS IAM

  • ユーザーは他のすべての認証ツールを開発する必要があります

  • SSL/TLS

  • x.509

  • AWS との VPC ピアリング

  • AWS Confluent への Private Link

  • AWS MSK への Private Link

  • Microsoft Azure Event Hub への Private Link

価格

価格はお客様のホスティングプロバイダーによって異なります。

Atlas Stream Processing が管理する 1 時間単位の料金。通常のコストは、Kafka Connector のコストの約 25% です。

次へ

SQLインターフェース