快速做自適應(yīng)網(wǎng)站網(wǎng)站內(nèi)容編輯
?Elasticsearch 做為老牌搜索引擎,功能基本滿足,但復(fù)雜,重量級,適合大數(shù)據(jù)量。
MeiliSearch 設(shè)計(jì)目標(biāo)針對數(shù)據(jù)在 500GB 左右的搜索需求,極快,單文件,超輕量。
所以,對于中小型項(xiàng)目來說,我們可以考慮另一種搜索引擎:MeiliSearch。
1、沒有apiKey的Config構(gòu)造,使用時(shí)候的報(bào)錯(cuò)
import com.alibaba.fastjson.JSONObject;
import com.meilisearch.sdk.Client;
import com.meilisearch.sdk.Config;
import com.meilisearch.sdk.Index;
import lombok.extern.slf4j.Slf4j;@Slf4j
public class MeiliSearchTest {public static void main(String[] args) {try {
// Client client = new Client(new Config("http://localhost:7700", "oHD13HXio7EtmeVZ0pw4yTzsYgD_1pJon6r9P0s20VI"));Client client = new Client(new Config("http://localhost:7700"));Index index = client.index("555ac306-f5d5-4924-b447-407e12b52398");JSONObject jsonObj = new JSONObject();jsonObj.put("id", "998");jsonObj.put("name5", "name5");index.addDocuments(jsonObj.toJSONString());} catch (Exception e) {log.error("errorMsg:::=============>>>", e);}}}
apiKey是啟動(dòng)的時(shí)候 --master-key