Mountainash Data¶
An intelligent textbook for the mountainash-data unified database and lakehouse connectivity library.
Transitional publishing: This manual remains on the central site until its per-repository cutover.
Chapters¶
- Foundation Concepts
- Backend Protocol
- Inspection Model
- Ibis Backend
- Dialect System
- Settings and Configuration
- Adapters and Auth
- Iceberg Backend
- Advanced Integration
Key Topics¶
- Backend protocol -- runtime-checkable structural protocol defining a universal contract for connecting to 20+ SQL databases and Apache Iceberg catalogs
- Ibis and Iceberg backends -- IbisBackend for SQL databases with fluent queries and DDL/DML, plus IcebergBackend for REST, Hive, and Glue catalogs
- Inspection model -- CatalogInfo, NamespaceInfo, TableInfo, and ColumnInfo metadata dataclasses for uniform catalog introspection
- Dialect system -- DialectSpec registry for backend-specific connection routing and operation dispatch across database engines
- Adapters and auth -- credential transformation pipeline supporting OAuth, JWT, cloud-native authentication, and SSL with per-backend AuthSettings