Związkiem bloku IP do pojedynczego indeksowanego wiersza

Fixkamo-shared-library
Szycy
10 lipca 2026 23:50 UTC
Autor
Kamo
Pochęt się
011a73e

Znajdź dwustronną okucie zasięgu ByIpInRange, który zmusił CockroachDB do skanowania każdego Blok z networkStart - ip za każdym razem, gdy IP spadło w szczelinie (prywatny/bogon/ Sfałszowane XFF) lub wysokie w przestrzeni adresowej – mierzone 5-13s w stosunku do 5,7M-row Stół, sfałszowany DoS na każdej gorącej ścieżce. Bloki są dyseżowe (sprawdzone Wszystkie prod rzędy), więc pojedynczym największym kandydatem networkStart ip jest kandydat Tylko możliwy kontener: pomnożyć go LIMIT 1 i zweryfikować siećEnd w Javie. 2-4ms dla obu trafień i chybień; dzwoniący utrzymują dokładnie ten sam kontrakt.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny