Zurück zu den Lektionen
Lektion 12: Stable Memory & Regions
Fortgeschrittene Persistenz: Lerne Stable Memory für große Datenmengen kennen.
+45 XP
Konzept erklärt
Stable Memory = Speicher für RIESIGE Datenmengen
stable var ist toll, aber begrenzt. Für wirklich große Daten: Stable Memory!
Analogie:
= normale Datenbank (PostgreSQL)stable var
= Data Warehouse (speichert Terabytes!)stable Memory
// Stable Memory ist Low-Level - wie C Programmierung stable var storage : Region = Region.new(); // Speichere direkt in den Speicher: Region.storeNat64(storage, position, value); // Lade aus dem Speicher: let value = Region.loadNat64(storage, position);
Wann brauchst du das?
- Für SEHR große Datenmengen (Gigabytes!)
- Für die meisten Apps reichen
stable var - Nur für fortgeschrittene Use Cases