Názor ke článku MongoDB - závislost za 30 minut! od Franta - Ad „Historické záznamy ale byly kombinace binárních a...

  • 5. 4. 2015 13:28

    Franta (neregistrovaný)

    Ad „Historické záznamy ale byly kombinace binárních a textových dat zachycených na sběrnici, přímo uložených bez dalších úprav. Dispečer měl pouze možnost přes starou ovládací aplikaci sledované parametry a stavy kontrolovat, tuto možnost musela vždy servisní firma zadrátovat přímo do kódu. V průběhu osmi let byl počet linek rozšiřován a i linky samotné byly upravovány. Tzn. co linka a období, to drobné nuance ve významu a struktuře zaznamenaných dat. Navíc s každou rekonfigurací linky docházelo ke změnám v přijímaných větách dat z řídících a monitorovacích jednotek (další bloky od nově instalovaných senzorů apod.).“

    Tady je hezky vidět, že „schemaless“ je příčinou problému, nikoli řešením.

    Ad „veškeré operace v databázi (místo SQL) provádíte jednoduše v JS.“

    Jednoduše? SRSLY? Spíš mi to přijde jako pořádný krok zpátky.

    Celkově vzato: jako vidle k přeházení hnoje z jedné hromady na druhou je to možná dobré, ale pro nově pořizovaná data bych nic „schemaless“ nedoporučoval a radil bych to udělat pořádně. Jinak za pár let přijde někdo, kdo bude ve stejné pozici jako ty teď a bude se v tom hnoji muset přehrabovat.