elasticsearch에서 매핑 따로 색인 따로 호출해도 되지만, 하나로 묶어도 된다. (사실 이 묶음 요청이 가장 elasticsearch 만의 큰 장점인듯 하다.)



curl -XPOST localhost:9200/stock -d '{

  "settings" : { // 색인 초기화

    "number_of_shards" : 10,

    "number_of_replicas" : 2

  },

  "mappings" : { // 매핑 & 색인

    "order" : {

      "properties" : {

        "id" : {"type" : "string", "store" : "yes" , "index":"not_analyzed"},

        "date" : {"type" : "date", "store" : "no" , "index":"not_analyzed"}

      }

  }

}  




Posted by '김용환'
,