Více

Jak zvýšit výkon mezipaměti dlaždic, pokud jsou potřeba filtry parametrů dodavatele?

Jak zvýšit výkon mezipaměti dlaždic, pokud jsou potřeba filtry parametrů dodavatele?


Moje aplikace používá k filtrování dat parametry dodavatele. Generování všech dlaždic na serveru trvá nějakou dobu. Proto se snažím zvýšit výkon aplikace.

Jako svůj dlaždičový server používám geoserver. Vyhledal jsem, zda by ukládání do mezipaměti bylo řešením, ale nepodporuje parametry dodavatele. Jediným řešením, které mě napadlo při pokusu o ukládání do mezipaměti dlaždic, je jeho filtrování na klientovi tím, že pro každou možnost bude mít samostatnou vrstvu. To se však nezdá příliš proveditelné.

Vítám jakékoli návrhy, jak zlepšit výkon.


GeoCache není jediný software pro ukládání do mezipaměti (i když dobře zapadá do ekosystému a uživatelského rozhraní Geoserveru).

Můžete zkusit MapCache (od skvělých lidí MapServer), který uvádí, že podporuje parametry dodavatele (viz poslední položka v seznamu funkcí). Nemohl jsem najít dokumentaci k této záležitosti, ale autor (autoři) obvykle rychle odpoví na dobře pojmenované otázky.

Pokud MapCache selže, můžete zkusit obecnou mezipaměť HTTP (tj. Nespecializovanou na služby OGC), jako je apache mod_cache, která je po dlouhé inkubaci nyní připravena pro produkční použití. Pravděpodobně stejně půjdete na přední geoserver s apache.

Navrhoval bych začít mod_cache nejprve kvůli snazšímu nastavení.


Podívejte se na video: JAK ZVÝŠIT VÝKON POČÍTAČE. NOTEBOOKU . 5 tipů a triků. druhý díl. o 200% rychlejší PC. CZSK