
Použití databáze pro moderní web technologie
Ahoj, zajímám se o nové moderní technologie pro web.
Píši apku v reactu a na backendu mám NODEJS.
Zajímalo by mě, jestli ještě frčí mysql, nebo se používá něco jiného?
V aplikaci bude uživatel a nějaké statistické hodnoty/data.
Díky za váš názor.
Zajímavá je i realtime databáze Firebase od Googlu.
Co znamená ve spojení s DB pojem "realtime"? Nejde spíš o cloudovou DB?
Realtime: automatická synchronizace dat mezi všemi klienty a cloudem. Klient zapíše/modifikuje data a tato změna se automaticky promítne všem klientům, není potřeba psát SQL dotazy (taky to není SQL databáze).
Realtime se to streamuje na všechny klienty. Není to klasickej databázovej koncept ze světa SQL - kde dostanu data na základě dotazu, ale spíš koncept "mám data a ty jsou neustále aktuální".
Co vím, tak FireBird (Interbase) měl události - klient dostal info o změně dat. Fungovalo to přes TCP/IP.
Tohle je teda další krok, kdy to automaticky změny rozešle. Takový push dat.