1:什么是Elasticsearch文檔班挖?
文檔就是類(lèi)似于對(duì)象的概念鲁捏,里面存儲(chǔ)很字段和值,值可以是數(shù)組萧芙,字符串给梅,數(shù)字假丧,時(shí)間等類(lèi)型,文檔是以JSON格式存儲(chǔ)在Elasticsearch动羽,每個(gè)文檔多有一個(gè)唯一的ID包帚,這個(gè)ID可以自動(dòng)生成或者我們生成。
2:文檔元數(shù)據(jù)有哪些組成运吓?
三個(gè)必須的元數(shù)據(jù)_index,_type,_id渴邦,
_version,文檔的字段和值等。
如果不需要元數(shù)據(jù)拘哨,可以在查詢(xún)的時(shí)候GET /index/type/123/_source得到文檔的原始數(shù)據(jù)几莽,不會(huì)獲取到其它元數(shù)據(jù)。
3:文檔基本操作
PUT/POST/DELETE/GET /index/type/id put的時(shí)候ID可以省略宅静,Elasticsearch會(huì)自動(dòng)基于Base64生成一個(gè)20字符的字符串ID。