我想快速做&污垢負載測試 - 但是我所有的結果都被緩存了。 我評論了所有的Solr緩存 - 但仍保留所有內容。Apache Solr緩存<->壓力測試
高速緩存是否來自'字段崩潰緩存'。 - 雖然我在配置文件中沒有看到這個元素。 (因爲當我執行負載 測試有很多查詢時,系統現在從1GB跳到7GB RAM)。
它可以是一個Lucence緩存嗎?
+ ------------------------------------------ ----------- + 我想降低高速緩存,因此它們只緩存大約100或1000個文檔。 (現在 - 當我做50個000唯一查詢的Solr將使用7 GB RAM,一切都在一些高速緩存配合!)
任何建議,我怎麼能適當壓力測試我的Solr - 用小 號碼查詢(大約1000000 - 不是像一些測試人員 所擁有的數百萬)?
謝謝您的回答。 我知道緩存的力量。 我只是想限制實習生的緩存 - 所以我不需要數百萬的測試查詢。 我想降低高速緩存 - 這樣我就可以在沒有99%的高速緩存命中的情況下僅用100 000個獨特查詢來測試系統! )。 你如何做這樣的事情? 或者你能給我更多關於你提到的patch&config的信息嗎? – 2010-12-23 08:28:00
或者我可以給我的Solr配置少內存(現在它的7.5 GB) - 所以緩存可以節省更少的緩存結果? 或者這會嚴重影響性能? – 2010-12-23 08:37:48
啊。好的,我明白了。事實上,這可能是一種可能性,但我不確定系統是否具有可比性。我們會在裝備較低的機器上進行壓力測試,然後在生產中部分嘗試新功能或核心,以確保其可擴展性。部分意味着只有10%或20%的用戶會得到/看到這個...... – Karussell 2010-12-23 17:02:51