Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Spôsob ukladania obrázkov

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 06.10.2010 16:52

Zdravím,

dnešná otázka sa týka spôsobu ukladania obrázkov, tak aby to bolo, čo najefektívnejšie resp. najpraktickejšie.

Robím projekt, kde predpokladáme vysoký počet obrázkov (desaťtisíce možno stotisíce). Nie je blbosť to ukladať do jedného priečinka? Ovplyvňuje nejako počet súborov v priečinku rýchlosť načítania súboru?

Príklad: mám 123456 obrázkov a chcem načítať obrázok 16789.jpg
je rýchlejšie ak obrázky rozdelím napríklad do priečinkov napr. images/1/6/7/16789.jpg
alebo to môže byť kludne images/16789.jpg ? (rátame, že potom v tom priečinku bude 123456 súborov)

Ak má počet súborov v priečinku vplyv na rýchlosť načítania, koľko je asi tak "v pohode" počet súborov v priečinku? 1000? 500?







_________________
Sorry za prelkepy
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 06.10.2010 18:14

Záleží od toho, či súborový systém používa na ukladanie dát o súboroch stromy, alebo nie. Ak sa používajú stromy, tak sa konkrétny súbor nájde rýchlo, aj keď ich je tam veľmi veľa. Ak ale súborový systém používa napr. obyčajné zoznamy, tak to bude dosť pomalé. Keďže pravdepodobne súborový systém nemôžeš nijako ovplyvniť, bezpečnejšie je robiť tam tie adresáre.


Offline

Skúsený užívateľ
Skúsený užívateľ
Spôsob ukladania obrázkov

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 06.10.2010 18:14

vyskúšaj si to! :) napchaj do jedného priečinka vo windowse povedzme 10000 obrázkov a skús otvoriť zložku. otvorí sa rovnako rýchlo ako keby si mal rozdelené veci do dvoch či viacerých? ja si myslím, že nie, ale rád sa nechám poučiť







_________________
C#, PHP, ...
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 06.10.2010 19:37

otvarat adresar kde system musi vytvarat zoznam suborov a otvarat konkretny subor su dve odlisne veci !!!


Offline

Skúsený užívateľ
Skúsený užívateľ
Spôsob ukladania obrázkov

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 06.10.2010 21:17

súhlasím, ale sú prípady, kedy pred otvorením (alebo inou manipuláciou) potrebuješ napr. overiť, či sa daný súbor v danom adresári nachádza. nechce sa mi veriť, že by to overenie fungovalo identicky rýchlo pri 10-tich obrázkoch a 200 000.... pri webe sa predpokladá istá forma managementu súborov
Uznávam ale, že som sa vyjadril zavádzajúco, mal som to asi bližšie špecifikovať :)







_________________
C#, PHP, ...
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 06.10.2010 22:58

no v pripade filesystemov typu FAT staci najst poziciu prveho sectoru suboru vo fat tabulke a pozicia dalsieho nasledujuceho sectoru je ulozena na konci aktualneho. najdenie pozicie sectoru vo fat tabulke medzi 200 000 subormi bude priblizne rovnake ako keby bolo nutne prehladavat privela adresarov a podadresarov.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 08.10.2010 20:58

walther píše:
súhlasím, ale sú prípady, kedy pred otvorením (alebo inou manipuláciou) potrebuješ napr. overiť, či sa daný súbor v danom adresári nachádza.
Otvorenie, či sa v adresári nachádza konkrétny súbor je pri tých FS, čo používajú stromy veľmi rýchle (rovnako ako aj otvorenie konkrétneho súboru). Problém ale nastane, ak budeš hľadať napr súbory, ktoré majú príponu .png. V takom prípade musíš prejsť celý zoznam a to môže byť dosť pomalé.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Google má nový spôsob vyhľadávania obrázkov

v Novinky

1

716

18.11.2009 16:39

SevaN Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nový spôsob zmenšovania obrázkov na stránke

v Novinky

1

316

27.08.2007 16:47

kmsa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zablokovanie ukladania cookies

v Sieťové a internetové programy

10

1513

29.04.2006 12:11

Whistler Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Plocha - zmenenie cieľu ukladania

v Operačné systémy Microsoft

7

324

22.08.2013 22:12

killer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. presmerovanie ukladania dat na particiu

v Operačné systémy Microsoft

2

286

08.10.2012 18:00

expresado Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prepisanie cesty ukladania blokov v Bitcoin

v Ostatné programy

5

407

04.12.2013 13:08

Kraliček Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Otázka ohľadom ukladania internetových stránok do PC...

v Sieťové a internetové programy

9

411

26.04.2011 0:51

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sposob zobrazenia obrazku

v HTML, XHTML, XML, CSS

8

627

31.05.2007 16:46

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. hra na sposob matrixu

v Počítačové hry

15

998

23.01.2009 13:34

Jackal Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sposob fungovania dual sim.

v Smartfóny a tablety

2

321

12.10.2014 15:47

Mandy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. GMAIL - zrušenie automatického ukladania do "Dôležité"

v Služby a webstránky

7

429

11.10.2014 11:45

sysel777 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. komentare na sposob sme.sk

v JavaScript, VBScript, Ajax

5

503

16.07.2011 13:58

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nacenenie zostavy a sposob predaja

v Informujem sa

1

447

12.01.2020 13:29

Grey Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spôsob prihlasenia do windowsu xp

v Operačné systémy Microsoft

1

460

25.03.2011 0:39

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Najefektívnejší spôsob na nanesenie pasty?

v Notebooky a netbooky

15

552

12.06.2016 22:27

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Navrh- nieci na sposob gadgetov

v PHP, ASP

2

324

16.02.2010 22:37

shaggy Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra