solrj 查詢關鍵詞耗費時間的兩種方式

方式一:利用responseHeader的參數,如下圖:


方式二:利用response的方法

關鍵部分見代碼:

		QueryResponse qrsp = server.query(query);
		//設置查詢時間.兩種方式。  
//  方式一:遍歷  
		NamedList<Object> nl = qrsp.getResponseHeader();  
        System.out.println("遍歷參數:  "+nl);  
        int qt = (Integer) nl.get("QTime");  
        page.setQt(qt);  
        System.out.println("耗費時間:  "+qt);     
	       
////	    方式二。  
//	      int qt2 = qrsp.getQTime();  
//	      System.out.println("耗費時間:"+qt2);  
	      SolrDocumentList list = qrsp.getResults();  


結果如下圖:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章