MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana melakukan pemetaan saat mengindeks di elasticsearch

Hapus indeks yang ada

curl -XDELETE "http://hostname:9200/index/type"

Hapus indeks konfigurasi sungai yang ada

curl -XDELETE "http://hostname:9200/_river"

Buat pemetaan untuk diindeks

curl -XPUT "http://hostname:9200/index/type/_mapping" -d'
{
"allnews": {
    "properties": {
        "category": {
            "type": "string"
        },
        "description": {
            "type": "string"
        },
        "link": {
            "type": "string"
        },
        "state": {
            "type": "string",
            "index" : "not_analyzed"
        },
        "title": {
            "type": "string"
        }
    }
}
}'

Setelah langkah-langkah ini, masukkan plugin sungai config sync mongodb ke elasticsearch.

Semoga membantu..!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kinerja MongoDB:Menjalankan Operasi Pengurangan Peta MongoDB di Sekunder

  2. Nilai waktu tanggal MongoDB tidak disimpan dengan benar

  3. Luwak - Kesalahan Versi:Tidak ditemukan dokumen yang cocok untuk id

  4. sambungkan ke instance mongodb tanpa --authenticationDatabase admin

  5. Mongodb :$in operator vs banyak pertanyaan tunggal