ElasticSearch复合ID

时间:2016-03-23 09:38:34

标签: elasticsearch

我使用elasticsearch-py来插入数据。目前,我的_id字段是这样的:

_id: "{'hostname': 'xxxxx', 'day': '2016-03-22', 'service': 'xxxxxxxx'}"

我的经理告诉我这不是一个好身份。我觉得没关系。 使用ElasticSearch,我可以拥有一个由多个属性组成的id吗?

例如:

_id: {
    hostname: "xxxxxx",
    day: "2016-03-22",
    service: "xxxxxxxx"
}

第二个解决方案是使用python在base64中编码我的字符串。

0 个答案:

没有答案