Anggep index minangka kumpulan rekaman, document minangka siji rekaman JSON, lan mapping minangka aturan kanggo napsirake field-e.
Miwiti nganggo siji produk
{"name":"Blue shoes"
Document iki ana ing index products. Mapping bisa netepake name minangka teks sing bisa digoleki, price minangka angka, lan created_at minangka tanggal.
Upamane sampeyan butuh produk regane ngisor 200. price numerik ngidini Elasticsearch mbandhingake angka. Wujud string kanggo perbandingan sing beda lan ora becik minangka pangganti kueri rentang numerik.
Mula input padha butuh mapping sing dipilih saka jinis telusuran sing arep didhukung. JSON wae ora nerangake kabeh tumindake indexing.
Dynamic mapping otomatis nyimpulake field nalika data teka. Iki gampang kanggo eksplorasi, nanging nilai awal sing ora dikira bisa netepake jinis sing ora pas. Deklarasikake field produksi sing wis dingerteni kanthi cetha lan kendhaleni jeneng field anyar sing sembarangan.
Nambah field beda karo ngganti jinis field sing wis ana. Sing kapindho lumrahe butuh index anyar lan nyalin document menyang kono nganggo reindexing.
Pustaka pitakon wawancara IT kanthi jawaban rinci — saka Junior nganti Senior.
Nyumbang