我正在尝试使用NEST 5.x在elasticsearch中创建新索引时实现此目的:
index.codec 默认值使用LZ4压缩压缩存储的数据,但这可以设置为best_compression,它使用DEFLATE获得更高的压缩比,但代价是存储的字段性能较慢。
这是我的代码:
var createIndexResponse = client.CreateIndex("index-name", c => c
.Settings(s => s.Setting("index.codec", "best_compression"))
.Mappings(m => m
.Map<Conference>(d => d
.AutoMap()
)
)
);
当我查询设置时:get localhost:9200 / index-name / _settings index.codec属性未设置。
如何在ElasticSearch Nest 5.X中创建新索引时设置index.codec
非常感谢,