debian パッケージをインストールしました
curl を使用してデータをプッシュできます。
curl -XPUT 'http://mybox:9200/blog/user/dilbert' -d '{
"name": "Dilbert Brown"
}'
そして、それを取得します
curl -XGET 'http://mybox:9200/blog/user/dilbert'
結果:
{
"_index": "blog",
"_type": "user",
"_id": "dilbert",
"_version": 2,
"exists": true,
"_source": {
"name": "Dilbert Brown"
}
}
そして、それを見つけます
curl -XGET 'http://mybox:9200/blog/user/_search?q=name:Dilbert+Brown&pretty=True'
5 秒の ttl で同じレコードをプッシュしたいのですが、このエントリを取得しようとすると、5 秒後に 404 http ステータス コードが返されます。また、エントリが検索結果に表示されないようにする必要があります。
注: からの検索構成のさまざまな組み合わせを試しました。
- http://www.elasticsearch.org/guide/reference/mapping/ttl-field/
- http://www.elasticsearch.org/guide/reference/api/index_/
- http://elasticsearch-users.115913.n3.nabble.com/TTL-in-elastic-search-is-not-working-td4034844.html
それらのどれも私を助けませんでした。
目標とする結果を達成するための簡単な一連の手順について誰か言及できますか?