Intermediate 10 min

Persistenz und Datenbank

Speichern Sie Ihre Bot-Daten (SQLite, MySQL, MongoDB) zuverlässig.

#Database#Persistenz#SQL

Bereit, Ihren Service zu starten? Überprüfen Sie Angebote und bestellen Sie online.

Angebote ansehen und bestellen

Wählen Sie Storage

Um die Daten zwischen Neustarts (Economy, Levels, Configs) zu halten, wählen Sie eine geeignete Datenbank:

  • SQLite: einfache, lokale Datei, ideal zum Starten
  • MySQL / MariaDB: robust, multi-access
  • MongoDB: Dokumentorientiert

Anschluss

  1. Den Treiber installieren (z.B.) better-sqlite3, mysql2, mongoose)
  2. Speichern Sie Identifikatoren in Umgebungsvariablen
  3. Starten Sie die Verbindung zum Bootstart

Gute Praktiken

  • Speichern Sie die Identifikatoren niemals in einfacher Sprache im Code
  • Verwalten von Verbindungsfehlern und Reconnections
  • Speichern Sie Ihre Datenbank regelmäßig (insbesondere SQLite: die Datei)

File Persistence

Mit SQLite befindet sich die Basisdatei in den Serverdateien: Sie wird zwischen Neustarts aufbewahrt und in Ihre Backups aufgenommen.