...
|
...
|
@@ -17,10 +17,10 @@ public class LocalCacheKeyUtils { |
|
|
|
|
|
StringBuilder sb = new StringBuilder();
|
|
|
// 拼装索引名称
|
|
|
sb.append("indexName:").append(indexName).append(";");
|
|
|
sb.append("indexName:").append(indexName).append(';');
|
|
|
// 拼装报文
|
|
|
SearchSourceBuilder searchSourceBuilder = SearchParamUtils.genSearchSourceBuilderFromSearchParam(searchParam);
|
|
|
sb.append("searchSource:").append(searchSourceBuilder.toString()).append(";");
|
|
|
sb.append("searchSource:").append(searchSourceBuilder.toString()).append(';');
|
|
|
String cacheKey = "YOHOSEARCH:" + MD5Util.string2MD5(sb.toString());
|
|
|
return cacheKey;
|
|
|
|
...
|
...
|
@@ -30,11 +30,11 @@ public class LocalCacheKeyUtils { |
|
|
public static String genMultiGetParamKey(String indexName, Set<String> idList, List<String> fields) {
|
|
|
StringBuilder sb = new StringBuilder();
|
|
|
// 拼装索引名称
|
|
|
sb.append("indexName:").append(indexName).append(";");
|
|
|
sb.append("indexName:").append(indexName).append(';');
|
|
|
// 拼装搜索类型
|
|
|
sb.append("idList:").append(idList.toString()).append(";");
|
|
|
sb.append("idList:").append(idList.toString()).append(';');
|
|
|
// 拼装报文
|
|
|
sb.append("fields:").append(fields == null ? "" : fields.toString()).append(";");
|
|
|
sb.append("fields:").append(fields == null ? "" : fields.toString()).append(';');
|
|
|
// 打印拼装结果
|
|
|
return "YOHOSEARCH:" + MD5Util.string2MD5(sb.toString());
|
|
|
}
|
...
|
...
|
|