{"library":"qtopology-mysql","type":"library","category":null,"description":"MySQL-based coordination storage backend for QTopology distributed topology framework. Version 2.2.1 is the current stable release. It provides database schema initialization, upgrade scripts, and stored procedures for managing worker registration, leader election, topology tracking, and message queues. Key differentiator: it handles schema migration automatically on instantiation, similar to Flyway-like versioning. The library ships with TypeScript declarations and is intended for use with Node.js environments running MySQL 5.7+.","language":"javascript","status":"active","version":"2.2.1","tags":["javascript","node.js","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install qtopology-mysql","imports":["import { MySqlCoordinationStorage } from 'qtopology-mysql';","import QTopologyMySQL from 'qtopology-mysql';","import { initDatabase } from 'qtopology-mysql';"]},{"cmd":"yarn add qtopology-mysql","imports":[]},{"cmd":"pnpm add qtopology-mysql","imports":[]}],"homepage":"https://github.com/qminer/qtopology-mysql#readme","github":"https://github.com/qminer/qtopology-mysql","docs":null,"changelog":null,"pypi":null,"npm":"qtopology-mysql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}