Rotaļājos ar go, uzmetu fiksi meklēšanu pa VZD adresēm. Paskatos realizāciju ar `strings.Contains()` - skaisti. 34ms viens vaicājums. ĀTRI!!!! Tad pamodās sirdsapziņa. Neliels brutāls hashmap indekss un... viens vaicājums 0.05ms.
Sakarā ar to, ka Twitter ir slēdzis bezmaksas piekļuves savam API, šis projekts var tikt uzskatīts par mirušu sākot ar 2023. gada 15. jūniju.
Šis ir tvitera pavediens. No senākā uz svaigāko. Tvītu skaits: 9
Rotaļājos ar go, uzmetu fiksi meklēšanu pa VZD adresēm. Paskatos realizāciju ar `strings.Contains()` - skaisti. 34ms viens vaicājums. ĀTRI!!!! Tad pamodās sirdsapziņa. Neliels brutāls hashmap indekss un... viens vaicājums 0.05ms.
@laacz hashi rulē
@laacz Grūti saprast ar kādu datu kopu operē. Cik M?
@dj_beatmaster Nav daudz.
@laacz nav gan daudz, bet ja ar to index spēj uzlabot tik būtiski, tad x100 pieprasījumos slodze pat nebūs būtiska. Te gan DB engine lietas jāskata, ne tik trafiks un atbildes. Cache utt. Es fonā #teamOracle
@dj_beatmaster Nu, šīs man ir rotaļas. Parasts serviss, kurš paceļas kā konteineris, ievelk un noindeksē datus un eksponē triviālu API.
@laacz 0.05ms liekas par lēnu. Varbūt tāpēc, ka "brutāls"... 🙂
@laacz Ja gribas vēl vairāk paspēlēties, tad var piemest vēl Bleve bibliotēku 😉 https://github.com/blevesearch/bleve
@Lafriks Aha. Apskatījos jau vakar.