如何在使用NEST在elasticsearch中创建索引时设置best_compression

时间:2017-05-23 17:07:26

标签: elasticsearch nest

我正在尝试使用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

非常感谢,

0 个答案:

没有答案