2016年8月12日

关闭ES动态创建mapping

摘要: 使用ES的默认配置会使我们在索引不存在于mapping中的字段时,会自动创建。 这无疑会给我们带来困扰。 在我们不想要某个字段被搜索的时候,我们可以在开始关闭动态创建mapping。 执行如下操作: 然后查看mapping: 得到: 这样一来,在不存在于mapping中的字段在被索引之后不会存在于m 阅读全文

posted @ 2016-08-12 17:23 xzysaber 阅读(4447) 评论(0) 推荐(0) 编辑

关闭ES动态创建type

摘要: 虽说ES的默认设置已经够我们使用了,但是总有些情景需要我们修改一些配置。 由于ES 2.*不能单独删除某个type,只能将整个index删除。这无疑非常让人苦恼。 所以我们需要关闭动态创建type以减少错误创建type的可能。 我们只需执行如下命令(在Sense中执行) PUT /test_xzy/ 阅读全文

posted @ 2016-08-12 15:55 xzysaber 阅读(3040) 评论(0) 推荐(0) 编辑

导航