| Autor | Zpráva | ||
|---|---|---|---|
| Debo Profil * |
#1 · Zasláno: 10. 8. 2014, 11:17:39
Dobrý den,
jaké uložení a načtení dat bude rychlejší, popřípadě méně náročné na server? Uložení dat do databáze MySQL, nebo uložení do textového souboru? Jde o krátký text, popřípadě souřadnici. Díky |
||
| Alphard Profil |
Bude se ten soubor častěji (paralelně) editovat, nebo je určen prakticky jen pro čtení?
Rychlost nemusí být primární hledisko. Paralelní práce se soubory spolu s požadavkem na neztracení dat a udržení atomicity vyžaduje dodržení určitých pravidel, která zapouzdřuje právě databáze. Nesprávná práce se soubory potom vede k problémům. S hodnocením rychlosti to také není úplně jednoduché. I databáze musí ukládat do souborů a je tam hodně vrstev navíc, na druhou stranu různě cachuje a ukládá do RAM, což zvláště u opakovaných dotazů může vést ke zrychlení. Přesto předpokládám, že čtecí operace budou rychlejší se soubory. |
||
| juriad Profil |
#3 · Zasláno: 10. 8. 2014, 12:06:39
Debo:
Je to doufám hypotetická otázka. Udělej to tak, jak ti to přijde nejjednodušší. Až pokud to bude pomalé (a bude to pomalé kvůli tomuto), můžeš se na to zaměřit. K čemu dlouze ladit nějaký složitý rychlostně optimální způsob, když na pár milisekundách nejspíš záležet nebude. |
||
|
Časová prodleva: 11 let
|
|||
0