NoSQL Database Connectors

NoSQL Database Connectors provide integration with various NoSQL databases, enabling flexible data storage and retrieval for different data models.

1.1 MongoDB Atlas

MongoDB Atlas Configuration Interface

1.1.1 Input Configuration

  • MongoDB Atlas Cluster URI: Connection string
  • Enable mTLS: TLS/SSL configuration
  • Combined Client Certificate: Authentication certificate
  • Database Name: Target database
  • Collection Name: Target collection
  • Index Name: Search index identifier

1.2 Cassandra

Cassandra Configuration Interface

1.2.1 Input Configuration

  • Contact Points / Astra Database ID: Connection endpoints
  • Username: Authentication username
  • Password / AstraDB Token: Authentication credentials
  • Keyspace: Database keyspace
  • Table Name: Target table
  • TTL Seconds: Time-to-live for data
  • Batch Size: Processing batch size

1.3 Couchbase

Couchbase Configuration Interface

1.3.1 Input Configuration

  • Cluster Connection String: Connection URL
  • Username: Authentication username
  • Password: Authentication password
  • Bucket Name: Target bucket
  • Scope Name: Target scope
  • Collection Name: Target collection
  • Index Name: Search index identifier

1.4 Redis

Redis Configuration Interface

1.4.1 Input Configuration

  • Redis Server Connection String: Connection URL
  • Redis Index: Search index name
  • Schema: Index schema definition

1.5 Elasticsearch

Elasticsearch Configuration Interface

1.5.1 Input Configuration

  • Elasticsearch URL: Server endpoint
  • Elastic Cloud ID: Cloud deployment identifier
  • Index Name: Target index
  • Username: Authentication username
  • Password: Authentication password
  • Elastic API Key: API authentication

Note: Each NoSQL database has unique features and optimization options. Choose based on your data model and scalability requirements.