Wszystkie technologie

SQLite w aplikacjach self-hosted: kiedy wystarczy

SQLite to cała baza danych w jednym pliku i przy aplikacji działającej na jednym serwerze często w zupełności wystarcza. Darkbeacon, nasze narzędzie open source do mapowania wormholi w EVE Online, startuje na SQLite, a na PostgreSQL przechodzi po zmianie jednego ustawienia.

SQLite w praktyce

Jeden plik, bez serwera bazy

Nie trzeba niczego instalować ani utrzymywać obok aplikacji. Darkbeacon trzyma wszystko w jednym wolumenie, więc całe wdrożenie to jeden kontener.

Kopie robione przez aplikację

Na SQLite Darkbeacon sam tworzy kopie bazy w trakcie pracy, według harmonogramu i z limitem przechowywania, a przed aktualizacją, która zmienia bazę, robi kolejną.

Wiadomo, kiedy przejść dalej

Dokumentacja podaje zmierzone granice i mówi, kiedy ustawić DATABASE_URL na PostgreSQL, także przy kilku replikach. Mały start nie zamyka projektowi drogi.

Open source i dokumentacja

Nasze pakiety i przewodniki, w których pracuje SQLite.

Inne technologie

Reszta stacku, każda technologia z własnymi usługami i realizacjami.

Budujesz narzędzie na jeden serwer?

Napisz do nas

Napisz, kto z niego korzysta i ile danych trzyma. Powiemy, czy SQLite wystarczy i gdzie przestanie.

Zanek

Nie nadążasz za zmianami w świecie AI?

Pozwól, że weźmiemy to na siebie. Co tydzień destylujemy najważniejsze wydarzenia ze świata AI w skupiony, 5-minutowy przegląd - żebyś był na bieżąco bez szumu.

Dowiedz się więcej
Tygodnik AIonline
Wyselekcjonowane wiadomości AI do porannej kawy. Co tydzień.
Wyślij mi swój email, żeby się zapisać.