Diagram związków encji Graficzny model przedstawiający encje, ich atrybuty oraz relacje między nimi. Używany do projektowania struktury bazy danych.
Replikacja Utrzymywanie kopii danych na wielu serwerach w celu zwiększenia dostępności i odporności na awarie. Może działać w trybie master-slave lub multi-master.
Sharding Dzielenie danych na fragmenty (shardy) rozproszone na wielu serwerach. Pozwala skalować bazę poziomo przy bardzo dużych zbiorach.
Spójność ostateczna Model, w którym repliki danych mogą chwilowo się różnić, ale ostatecznie osiągają ten sam stan. Częsty w rozproszonych bazach NoSQL.
Twierdzenie CAP Zasada mówiąca, że rozproszona baza może jednocześnie zagwarantować tylko dwie z trzech cech: spójność, dostępność i odporność na podział sieci.
BASE Model spójności typowy dla baz NoSQL, stawiający dostępność ponad natychmiastową spójność. Przeciwieństwo rygorystycznego podejścia ACID.
Baza grafowa Baza przechowująca dane jako węzły i relacje między nimi. Idealna do sieci powiązań, np. relacji społecznościowych, np. Neo4j.
Baza kolumnowa Baza NoSQL organizująca dane w rodziny kolumn zamiast wierszy. Dobrze skaluje się na duże zbiory, np. Apache Cassandra.
Idempotentność Właściwość operacji, której wielokrotne wykonanie daje ten sam efekt co jednokrotne. Kluczowa dla niezawodności narzędzi IaC i automatyzacji.
Aplikacja bezstanowa Aplikacja, która nie przechowuje danych sesji między żądaniami — każde żądanie jest niezależne. Łatwa do skalowania poziomego i replikacji.