Database
¿Qué son las Meshery Databases?
Las Meshery Databases funcionan como repositorios para MeshSync, preferencias del usuario y configuraciones del sistema. Ambas bases de datos se consideran efímeras y deben ser tratadas como cachés. La retención de datos está atada a la vida útil de su instancia de Meshery Server. Los Remote Providers pueden ofrecer persistencia de datos a largo plazo. Las API de Meshery ofrecen mecanismos para clientes, como mesheryctl
y UI de Meshery para recuperar datos.
Ver la figura a continuación para obtener detalles adicionales de los formatos de datos soportados y el tipo de datos almacenados.
Componentes
Meshery Database tiene varios tipos de implementaciones de base de datos para soportar varios casos de uso. Estos son listados a continuación:
Componente | Biblioteca |
---|---|
Bitcask | git.mills.io/prologic/bitcask |
SQLite | gorm.io/gorm, gorm.io/driver/sqlite |