A Survey and Evaluation of Database Management System Extensibility
10 months ago
- #Database Management
- #PostgreSQL
- #Extensibility
- The paper surveys and evaluates the design of database management system (DBMS) extensibility.
- It provides a taxonomy of DBMS extensibility types.
- Six DBMSs are examined: PostgreSQL, MySQL, MariaDB, SQLite, Redis, and DuckDB.
- An automated extension analysis toolkit is presented for collecting static and dynamic extension integration data.
- Evaluation of over 400 PostgreSQL extensions reveals 16.8% are incompatible with at least one other extension, leading to system failures.
- Results show correlation between failures and factors like extension complexity and implementation.