Hasty Briefsbeta

Bilingual

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.