MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Как да направите картографиране, докато индексирате в elasticsearch

Изтриване на съществуващия индекс

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

Изтрийте съществуващия конфигурационен индекс на река

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

Създаване на съпоставяне към индекс

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"
        }
    }
}
}'

След тези стъпки поставете config mongodb на приставката за река към elasticsearch.

Надявам се да помогне...!




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Как да получите данни от mongodb между включването на два дни в mongodb с помощта на mongoose

  2. Вземете най-новия запис на MongoDB по поле за дата и час

  3. Получавам ли надценка от Azure Cosmo DB за 45MB база данни?

  4. MongoDB копира поле в друга колекция с външен ключ

  5. Laravel 5.2 Mongo MonogDB Неуспешно анализиране на MongoDB URI