Hlavní navigace

Vlákno názorů k článku Migrace aplikace z Oracle do PostgreSQL od lobo - mam desktop aplikaciu ktora bezi na x pocitacoch. y...

  • Článek je starý, nové názory již nelze přidávat.
  • 6. 9. 2017 18:55

    lobo (neregistrovaný)

    mam desktop aplikaciu ktora bezi na x pocitacoch.
    y ludi pozera na rovnake dat.
    niekto z nich updatne hodnotu ktora sa ulozi do DB a ostatnym sa behom milisekund (<100ms) updatne vysledok vypoctu ktory je iniciovany zadanou hodnotou a zbehne na backende.

    je toto riesitelne cisto pomocou business logic na DB? (vypocet je celkom komplexny a vstupuje do toho viacero dat z DB)

  • 6. 9. 2017 19:02

    Pavel Stěhule

    Jde o to, jestli je úloha matematicky komplexní nebo datově komplexní - pokud generuje větší množství dotazů, případně dochází k přesunu většího objemu dat mezi klientem a serverem, pak mají uložené procedury smysl - cílem je minimalizovat komunikaci mezi databází a klientem - a vytvořit sémantické API pro klienta.
    Jinak uložené procedury už dnes běžně umí notifikovat klienta - v případě změn dat, aby provedl refresh.