e04ed9c211
CF: Deploy Dev Docs / deploy (push) Has been cancelled
Sync Labels / build (push) Has been cancelled
tests / unit tests (macos-latest) (push) Has been cancelled
tests / unit tests (windows-latest) (push) Has been cancelled
tests / unit tests (ubuntu-latest) (push) Has been cancelled
40 lines
1.1 KiB
Markdown
40 lines
1.1 KiB
Markdown
---
|
|
title: "MongoDB Source"
|
|
linkTitle: "Source"
|
|
type: docs
|
|
weight: 1
|
|
description: >
|
|
MongoDB is a no-sql data platform that can not only serve general purpose data requirements also perform VectorSearch where both operational data and embeddings used of search can reside in same document.
|
|
no_list: true
|
|
---
|
|
|
|
## About
|
|
|
|
[MongoDB][mongodb-docs] is a popular NoSQL database that stores data in
|
|
flexible, JSON-like documents, making it easy to develop and scale applications.
|
|
|
|
[mongodb-docs]: https://www.mongodb.com/docs/atlas/getting-started/
|
|
|
|
|
|
|
|
## Available Tools
|
|
|
|
{{< list-tools >}}
|
|
|
|
## Example
|
|
|
|
```yaml
|
|
kind: source
|
|
name: my-mongodb
|
|
type: mongodb
|
|
uri: "mongodb+srv://username:password@host.mongodb.net"
|
|
|
|
```
|
|
|
|
## Reference
|
|
|
|
| **field** | **type** | **required** | **description** |
|
|
|-----------|:--------:|:------------:|-------------------------------------------------------------------|
|
|
| type | string | true | Must be "mongodb". |
|
|
| uri | string | true | connection string to connect to MongoDB |
|