IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Lu Kiss
Člen
Avatar
Lu Kiss:23.2.2018 21:59

Ahoj, mám jakousi databází časových řad. V daném čase (cca každou minutu) dostávám asi 50 hodnot různých veličin, které musím uložit. Dosavadní řešení probíhá tak, že se ty data ukládají jak přicházejí jako samostaný řádek (id, velicina_id, hodnota, cas_mereni) a poté probhá cron, který ty řádky pro danou veličinu za dnaý den mergne jako jeden řádek do db (id, velicina_id, casy_mereni_ja­ko_json, hodnoty_mereni_ja­ko_json) a data z předchozí tabulky se smažou, tenhle merge je za ůčelem omezení počtu řádků, ale zase je ten řádek dosti nabouchaný.
Bohužel musím vystačit z mysql, jinak bych šel do nosql databáze, kvůli rychlosti a úspoře paměti a času.
Nenapadá mě jiné řešení než tohle nebo jsem ještě zvažoval ukladani do bin. souboru. co myslíte? má někdo zkušenosti? děkuji

 
Odpovědět
23.2.2018 21:59
Avatar
Odpovídá na Lu Kiss
Radek Chalupa:25.2.2018 19:25

pokud jsi uvažoval o ukládání do bin. souboru, tak zřejmě můžeš použít souborovou databázi SQLite, na desktopu určitě rychlejší a úspornější.

 
Nahoru Odpovědět
25.2.2018 19:25
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.