mongodb
Use a MongoDB instance as a cache.
Introduced in version 3.43.0.
# Common config fields, showing default valueslabel: ""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)
# Advanced config fields, showing default valueslabel: ""mongodb: url: mongodb://localhost:27017 # No default (required) database: "" # No default (required) username: "" password: "" app_name: benthos 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