Spravované databáze
Podporované enginy: PostgreSQL, MySQL, MariaDB, MongoDB, Redis, Dragonfly, KeyDB a ClickHouse. Engine musí odpovídat driveru aplikace.
Doporučené pořadí
- Před vytvořením vypište existující databáze a vyhněte se duplicitě.
- Zvolte engine podle repozitáře; PostgreSQL používejte jako výchozí pouze pokud ho aplikace podporuje.
- Vytvořte databázi ve stejném umístění jako aplikaci.
- Připojte ji před prvním deploymentem.
- Noyra Cloud předá aplikaci spravovanou veřejnou connection URL.
Mechanismus attachmentu podporuje jednu spravovanou databázi na aplikaci a jednu aplikaci na databázi.
Credentials a veřejný přístup
Credentials načítejte pouze při explicitní potřebě externího klienta. Jinak preferujte attachment. Veřejný přístup nepovolujte bezdůvodně a po migraci nebo administraci ho opět omezte.
Migrace
Zjistěte, zda migrace běží během buildu, release kroku nebo startu. Destruktivní či konkurenční migrace nespouštějte implicitně bez znalosti strategie projektu. Connection pooling a chování při restartu přizpůsobte runtime.