elasticsearchにてインデックスやデータを登録したり削除する方法
○前までの関連記事
CentOSへのelasticsearchのインストール方法
mobz/elasticsearch-headのインストール方法
○環境
・Oracle Virtual Box
・Cent OS6.5
○手順
①インデックス作成
# ひな型 $ curl -X POST http://<IPアドレス>:<port番号>/<インデックス名> # 例 $ curl -X POST http://localhost:9200/hoge_index
②インデックス削除
# ひな型 $ curl -X DELETE http://<IPアドレス>:<port番号>/<インデックス名> # 例 $ curl -X DELETE http://localhost:9200/hoge_index
③データ登録
# ひな型 $ curl -X PUT http://<IPアドレス>:<port番号>/<インデックス名>/<タイプ名>/<id> -d '<json形式のデータ> ' # 例 $ curl -X PUT http://localhost:9200/hoge_index/hoge_type/1 -d ' { "field_01": "hoge1", "field_02": "hoge2", "field_03": "hoge3" }' # ファイルに記述してデータを登録することも可能 $ cat hoge.json { "field_01": "hoge1", "field_02": "hoge2", "field_03": "hoge3" } $ curl -X PUT http://localhost:9200/hoge_index/hoge_type/1 -d @hoge.json
- 高速スケーラブル検索エンジン ElasticSearch Server/KADOKAWA/アスキー・メディアワークス
- ¥3,024
- Amazon.co.jp
- サーバ/インフラエンジニア養成読本 ログ収集~可視化編 [現場主導のデータ分析環境を構築!] .../技術評論社
- ¥2,138
- Amazon.co.jp
- ElasticSearch Cookbook-【電子書籍】
- ¥2,272
- 楽天