Skip to content

mongodb

Use a MongoDB instance as a cache.

Introduced in version 3.43.0.

# Common config fields, showing default values
label: ""
mongodb:
url: mongodb://localhost:27017 # No default (required)
database: "" # No default (required)
username: ""
password: ""
collection: "" # No default (required)
key_field: "" # No default (required)
value_field: "" # No default (required)

Fields

url

The URL of the target MongoDB server.

Type: string

# Examples
url: mongodb://localhost:27017

database

The name of the target MongoDB database.

Type: string

username

The username to connect to the database.

Type: string

Default: ""

password

The password to connect to the database.

Type: string

Default: ""

app_name

The client application name.

Type: string

Default: "benthos"

collection

The name of the target collection.

Type: string

key_field

The field in the document that is used as the key.

Type: string

value_field

The field in the document that is used as the value.

Type: string