Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Vhodná datová strukura pro tabulková data

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Vhodná datová strukura pro tabulková data

Autor: judovana

9:41:31 16.10.2009

sry. prkelp o forum.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: judovana

9:38:45 16.10.2009

To sice jo ale precist z imageio progresive jpeg neni uplne v pohode, natoz to zpracovat.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: Czenek

23:25:57 15.10.2009

Děkuji všem za podrobné rady. Nejvíc se mi libí řešení s jednoduchou databází. Zkusím tedy a uvidím.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: ondra.holub

10:56:10 15.10.2009

> Tahat data pro vykreslení z databáze by asi bylo pomalé

Proto jsem navrhoval nějakou "lehkotonážní" databázi. Klidně to může být i něco, co neumožňuje víceuživatelský přístup. To, že něco bude v paměti a něco na disku, si ten db systém nejspíš vyřeší líp, než uživatel v běžném programu. Pokud těch dat nebude příliš, tak stejně na většině systémů bude ten přístup k filesystému nakešovaný (nějaké kešování je dokonce i na Windows), takže bych se toho nebál.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: tcesky

9:20:05 15.10.2009

1. [ital](maximálně desítky sloupců a řádky mohou být od stovek, přes desetitisíce až k miliónům).[/ital] milion * 100 floatu je 381.36 Mbyte. Kdyz Tvoje platforma neni embeded zarizeni tak se to do te pameti vejde.

2. [ital]Tahat data pro vykreslení z databáze by [bold]asi[/bold] bylo pomalé[/ital]
To sluvko asi je dost na miste. Kdyz bude radka tabulky v jednom recordu (treba v BLOBu) tak by to pomale byt nemuselo.

3. Ve win se da pouzit memory map file takze tech 300 mega bude na disku a Ty si budes myslet ze mas v pameti jenom neco. Ve skytecnosti se 300m tak malo, ze to v te pameti bude stejne vsechno.

4. Mas-li system postaveny na 80286, tak muzes pri zmene pohledu nacist jenom potrebna data a v jinem threadu si pripravit data sousedni. Pri dalsi zmene se podivas, zda nemas data pripravena a kdyz tak si je rovnou vezmes. Nepotrebna pripravena data muzes zahazovat kdyz se s pameti dostanes do uzkych.

5. Otazka byla [ital]Jakou bych měl zvolit vhodnou datovou strukturu,[/ital] a ne jak vhodne data ukladat. Vsichni krome majitelu kristalovych kouli byli tudiz povini odpovidat vector >

6. Mimochodem, vector> bych si navrhnout vubec nedovolil. Navrhoval jsem vector > protoze bez te mezery v > > by to neslo prelozit.

Zdravim
TC

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: Maaartin

9:19:08 15.10.2009

Co treba
vector > >
?

Asi bych to mel rozvest. :D

V prvnim prvku budes mit data pro 10 let, v druhy pro 5 let, ...
Vynechavani tech obsazenych v predchozim se vyplati nebo ne v zavislosti na tom jaky tam mas kroky). A mozna ze je to uplna pitomost.

> [ital]Tahat data pro vykreslení z databáze by asi bylo pomalé[/ital]

Tim bych ale asi zacal. Mozna nebude a mas hotovo.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: Czenek

8:46:34 15.10.2009

Jde mi konkrétně o toto. Chci interaktivně prohlížet časovou řadu, která může být i velice dlouhá a potřebuji vykreslit vždy jenom část (záleží na zoomu).

Něco jako je na
http://www.google.com/finance?q=INDEXDJX:.DJI,INDEXSP:.INX,INDEXNASDAQ:.IXIC

Tahat data pro vykreslení z databáze by asi bylo pomalé a vector> vyžaduje mít všechno v paměti bez nějaké další optimalizace.
Neexistuje nějaká šikovná finta, na problémy tohoto druhu?

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: ondra.holub

21:11:00 14.10.2009

sqlite nebo něco na ten způsob.

Citovat příspěvek

 

Re: Vhodná datová strukura pro tabulková data

Autor: tcesky

15:31:41 14.10.2009

vector >

Citovat příspěvek

 

Vhodná datová strukura pro tabulková data

Autor: Czenek

15:23:26 14.10.2009

Mám tabulku (maximálně desítky sloupců a řádky mohou být od stovek, přes desetitisíce až k miliónům). V tabulce jsou čísla (reálná i celá).
Jakou bych měl zvolit vhodnou datovou strukturu, když chci často a rychle číst určité řádky (ne celé, ale jenom vybrané sloupce) a když vybrané řádky nejdou po sobě, ale můžou být kdekoliv v tabulce? Zápis do tabulky se provádí zřídka.

Typický příkaz: vypiš každý desátý řádek mezi řádky 100 a 4000.

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: