emqx/apps/emqx_bridge_mongodb
Kjell Winblad 9dc3a169b3 feat: split bridges into a connector part and a bridge part
Co-authored-by: Thales Macedo Garitezi <thalesmg@gmail.com>
Co-authored-by: Stefan Strigler <stefan.strigler@emqx.io>
Co-authored-by: Zaiming (Stone) Shi <zmstone@gmail.com>

Several bridges should be able to share a connector pool defined by a
single connector. The connectors should be possible to enable and
disable similar to how one can disable and enable bridges. There should
also be an API for checking the status of a connector and for
add/edit/delete connectors similar to the current bridge API.

Issues:
https://emqx.atlassian.net/browse/EMQX-10805
2023-10-30 14:48:47 +01:00
..
src fix(machine_boot): ensure `emqx_bridge` starts after its companion apps 2023-07-20 13:11:44 -03:00
test feat: split bridges into a connector part and a bridge part 2023-10-30 14:48:47 +01:00
BSL.txt chore: create dirs and README template for all ee bridges 2023-04-18 09:36:41 +08:00
README.md refactor: MongoDB bridge to use the new app structure 2023-06-26 14:32:53 +02:00
docker-ct refactor: MongoDB bridge to use the new app structure 2023-06-26 14:32:53 +02:00
rebar.config build: fix order in mix.exs list due to CI script 2023-06-26 14:32:59 +02:00

README.md

EMQX MongoDB Bridge

MongoDB is a source-available cross-platform document-oriented database. It is a NoSQL database that stores flexible JSON-like documents for faster iteration and better data organization. It provides high availability and scaling with its built-in replication and sharding features, and is used in a variety of industries

The application is used to connect EMQX and MongoDB. User can create a rule and easily ingest IoT data into MongoDB by leveraging EMQX Rules.

Documentation

HTTP APIs

  • Several APIs are provided for bridge management, which includes create bridge, update bridge, get bridge, stop or restart bridge and list bridges etc.

  • Refer to API Docs - Bridges for more detailed information.

Contributing

Please see our contributing.md.

License

EMQ Business Source License 1.1, refer to LICENSE.