metacrafter
metacrafter copied to clipboard
Add support of NoSQL databases
Add support for the following NoSQL databases and search engines: MongoDB, ArangoDB, Milvus, ArcadeDB, ElasticSearch, OpenSearch, MeiliSearch, Apache Cassandra, StarGate (MongoDB-like API over NoSQL databases)
The current state of database support:
- [x] MongoDB
- [ ] ArangoDB
- [ ] ElasticSearch
- [ ] Meilisearch
- [ ] Milvus
- [ ] OpenSearch
- [ ] ArcadeDB
Other tasks:
- [ ] Write universal class for NoSQL document based databases
- [ ] Replace command-line command 'scan-mongodb' with 'scan-nosql' or update command 'scan-db' with NoSQL databases connection strings
- [ ] Write documentation with connection strings examples and limitations
- [ ] Write tests for each database type