This is a list of software and programming tools for NoSQL databases, including database engines, database administration tools, IDEs, migration tools, and related projects.
NoSQL database engines
Database clients and management tools
- Compass â official MongoDB GUI client
- DataGrip
- NoSQL Workbench
- Studio 3T
- Oxide Mongo
NoSQL development frameworks
- Firebase Realtime Database â GoogleâÂÂs platform for building mobile and web real-time data storage apps
- GUN â decentralized graph database and real-time data synchronization engine
- Realm â mobile database and synchronization framework for iOS and Android
Database migration and version control
- Flyway â supports migration for some NoSQL databases
- Liquibase â database change management supporting NoSQL systems
Database drivers and ORMs
Data analysis and visualization
- Apache Superset â modern data exploration and visualization
- Grafana â visualization and analytics platform supporting NoSQL data sources
- Metabase â open-source business intelligence for NoSQL
- Power BI â supports connectors for NoSQL databases
- Redash â query and visualization tool supporting NoSQL
- Tableau â supports NoSQL connectors
Testing and performance tools
- Gatling â load testing framework that supports NoSQL backends
- HammerDB â supports benchmarking of some NoSQL databases
- YCSB â Yahoo! Cloud Serving Benchmark for NoSQL databases
Backup, replication, and high availability
- SymmetricDS â supports database replication including NoSQL
- Percona Backup for MongoDB â backup tool for MongoDB
- Redis Enterprise Backup â backup solution for Redis
- MongoDB Atlas â managed cloud service with built-in backup and global replication
- Scylla Manager â management and backup tool for ScyllaDB
See also
References
External links