What Is KWDB
KWDB is an open source distributed multi-model database project incubated by OpenAtom Foundation for AIoT, industrial IoT, energy, connected vehicles, and operations monitoring scenarios. KWDB focuses on managing time-series data and relational data in one database instance.
If you are searching for “what is KWDB”, think of it as a data foundation for analyzing device metrics, tags, and business dimension tables together.
What Problems Does KWDB Solve
IoT systems often store time-series readings in one database and device metadata, sites, users, and business rules in another relational database. That split creates data synchronization work, cross-system joins, permission complexity, and higher operational cost.
KWDB focuses on:
- Creating time-series and relational databases in the same instance.
- Querying metrics, tags, and business dimensions with SQL.
- Supporting high-concurrency writes and large-scale time-series queries.
- Providing a unified entry point for deployment, inspection, AI Agent workflows, and developer tools.
Common Use Cases
KWDB fits scenarios that need to process device metrics and business relational data together:
- Smart meters, sensors, production equipment, and telemetry.
- Correlating device readings with device profiles, regions, and alert rules.
- Real-time query and historical analysis for industrial IoT platforms.
- Developer workflows that combine SQL examples, sample data, and Agent Skills.
Next Steps
- Run KWDB locally with the 5-minute quick start.
- Explore sample data with KWDB SampleDB.
- Use AI-assisted workflows with KWDB Agent Skills.