Otázka 1 (načtení ID a následné dotazování na databázi):proč nevrátíte některá ze svých polí z dotazu Solr, abyste nemuseli vždy zasahovat také do databáze?
2. čtvrtletí (Výkon a třídění):třídění představuje další úkol, který je třeba provést na vašich datech, takže je nutné přidat trochu práce pro databázi:to lze samozřejmě minimalizovat, pokud máte index na ORDER BY
sloupce.
3. čtvrtletí (zachycování dotazů MySql):můžete buď zapnout mezipaměť MySql (která vrátí kopii vašich výsledků uloženou v mezipaměti, pokud se požadavek shodoval s předchozím, za předpokladu, že data nebyla mezitím změněna), nebo použít mezipaměťovou vrstvu mimo databáze, například EhCache: