Eine SQL-Datenbank in Go von Grund auf bauen
(notes.eatonphil.com)Eine Artikelserie darüber, eine Datenbank-Engine in Go von Grund auf zu bauen, auf einem Niveau ähnlich einer frühen PostgreSQL-Implementierung.
-
Implementierung eines SQL-Parsers: CREATE, INSERT, SELECT
-
Aufbau eines AST und Implementierung eines In-Memory-Backends mit Unterstützung für TEXT/INT
-
Implementierung einer grundlegenden REPL mit Unterstützung für die Tabellenausgabe
1 Kommentare
Teil 2: Implementierung von unären Operatoren und
WHERE-Filtern: https://notes.eatonphil.com/database-basics-expressions-and-where.html