BigData / Apache StreamPark Interview questions
What database does StreamPark use to store its own metadata?
StreamPark Console needs a relational database to store its own operational data — users, teams, projects, application/job definitions, variables, and alert configurations.
It ships ready to use with an embedded H2 database for quick starts and evaluation, so a first install can be running in minutes with no external database setup. For real production use, StreamPark is designed to run against MySQL; because the MySQL JDBC driver isn't bundled (a licensing detail covered elsewhere), it's added to $STREAMPARK_HOME/lib by the person installing it.
This metadata store is separate from Flink's own state backend — StreamPark's database tracks "what jobs exist and how they're configured," not the streaming data those jobs process.
More Related questions...