国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

elasticsearch菜鳥教程 es7.7添加文檔沒有自動(dòng)帶type?

es7.7添加文檔沒有自動(dòng)帶type?你知道,為了搜索··············································。ES的開發(fā)者認(rèn)為這是個(gè)壞主意。例如,關(guān)系數(shù)據(jù)庫(kù)中的兩

es7.7添加文檔沒有自動(dòng)帶type?

你知道,為了搜索··············································。ES的開發(fā)者認(rèn)為這是個(gè)壞主意。例如,關(guān)系數(shù)據(jù)庫(kù)中的兩個(gè)數(shù)據(jù)表示是獨(dú)立的,即使它們有同名的列,也不會(huì)影響使用,但在ES中并非如此。

我們都知道elasticsearch是基于Lucene的搜索引擎,ES中不同類型下同名文件在Lucene中的處理方式相同。例如,兩個(gè)具有兩種不同類型名稱的用戶實(shí)際上被認(rèn)為是同一索引中的同一個(gè)文件。必須以兩種不同的類型定義相同的文件映射。否則,同一字段名在不同類型的處理中會(huì)產(chǎn)生沖突,導(dǎo)致Lucene處理效率的下降。

刪除類型可以使數(shù)據(jù)存儲(chǔ)在單獨(dú)的索引中,這樣即使有相同的字段名,也不會(huì)有沖突。就像彈性搜索的第一句話“你知道,為了搜索……”,刪除類型是為了提高ES處理數(shù)據(jù)的效率。

另外,在同一索引的不同類型中存儲(chǔ)不同字段數(shù)的實(shí)體會(huì)導(dǎo)致存儲(chǔ)中數(shù)據(jù)稀疏,影響Lucene壓縮文檔的能力,降低es查詢效率。