Toolverse
Wszystkie skille

database-architect

autor: sickn33

Projektuj skalowalne bazy danych od podstaw – wybór technologii, modelowanie schematów, migracje.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
sickn33
Kategoria
Backend
Wyświetlenia
4

O skillu

Specjalista od architektury baz danych, który pomoże Ci zaprojektować warstwę danych od zera. Doradzi w wyborze technologii (SQL, NoSQL, TimeSeries), modelowaniu schematów, strategiach partycjonowania i replikacji. Obsługuje zarówno nowe projekty, jak i przebudowę istniejących systemów. Używaj go proaktywnie przy decyzjach architektonicznych dotyczących baz danych.

Jak używać

  1. Przygotuj informacje o Twojej domenie danych: jakie są główne obiekty, wzorce dostępu do danych i docelowa skala (liczba rekordów, zapytań na sekundę). 2. Opisz problem: czy wybierasz technologię dla nowego projektu, projektując schemat, czy przebudowujesz istniejący system. 3. Poproś architekta o rekomendację modelu bazy danych (relacyjna, NoSQL, szeregów czasowych) i uzasadnienie wyboru dla Twojego przypadku. 4. Pracuj z nim nad projektem schematów, indeksów i polityk zarządzania danymi (np. partycjonowanie, replikacja). 5. Jeśli planujesz migrację, poproś o plan przejścia: etapy, strategie backupu, rollback i walidację w środowisku testowym przed wdrożeniem produkcyjnym. 6. Pamiętaj: nie używaj tej umiejętności do samego tuningu zapytań SQL ani do projektowania funkcji aplikacji – skupia się ona na architekturze warstwy danych.

Podobne skille