08.12.2013, 14:41
Katana1
To wszystko zależy jak zaprojektujeszbazę danych. Na początku możesz wyszukiwać liniowo przez hasz czy nazwę indeksu przez hasz. Następnie szukaj wąskiego gardła i optymalizacji.
Z wiedzy empirycznej wiem jak mój współpracownik wpakował kilka milionów haszy z rozmiarem pliku i innymi informacjami na dysk twardy taki antywirus zajmował wtedy 1 czy 2 giga ramu.
Poza tym nie wiem jak chcesz przechować bez chmury np. 500 milionów haszy? (białe listy niektórych producentów mają o wiele więcej). Kto będzie ściągał Tobie taki program na dysk twardy, o wadzę kilku, kilkunastu gigabajtów?
W dzisiejszych czasach wiele antywirusów dodaję głównie hasze (polecam przyjrzeć się szczególnie chińskim AV), gdyż nie wyrabiają się z analizą.
To wszystko zależy jak zaprojektujeszbazę danych. Na początku możesz wyszukiwać liniowo przez hasz czy nazwę indeksu przez hasz. Następnie szukaj wąskiego gardła i optymalizacji.
Z wiedzy empirycznej wiem jak mój współpracownik wpakował kilka milionów haszy z rozmiarem pliku i innymi informacjami na dysk twardy taki antywirus zajmował wtedy 1 czy 2 giga ramu.
Poza tym nie wiem jak chcesz przechować bez chmury np. 500 milionów haszy? (białe listy niektórych producentów mają o wiele więcej). Kto będzie ściągał Tobie taki program na dysk twardy, o wadzę kilku, kilkunastu gigabajtów?
W dzisiejszych czasach wiele antywirusów dodaję głównie hasze (polecam przyjrzeć się szczególnie chińskim AV), gdyż nie wyrabiają się z analizą.