Cześć,
Wiemy, że jedne bazy są polecane do X zadań, drugie do Y, trzecie znów do Q ilości danych, czwarte do działania na danych typu "social media"
Ale tak właściwie jak wygląda tworzenie takiego silnika bazy danych?
Wydaje mi się, że chodzi +- o takie zagadnienia
Przechowywanie i zabezpieczanie danych
SQL/NOSQL
Odczyt / zapis danych
Język do pisania kwerend
Algorytmy do działań na danych + Triki optymalizacyjne
Znalazłem jeden temat na stacku, lecz jest z 2009, a sądzę, że przez 8 lat dużo się zmieniło.
https://stackoverflow.com/questions/1052189/how-to-write-a-simple-database-engine