开始业务的日志数据存入es后再取出来查看,发现数据的id值不正确了,因为日志的id是long型,开始以为是es对数值的处理问题,但是es是可以支持long型的,原因排查了很久,最后发现并不是es的问题,而是查询工具的问题。
具体过程如下:
往es中插入数据:
用eshead工具查看,发现数据的id不对了:
直接查看,数据的id还是正确的:
所以并不是es的问题,只是使用的eshead工具显示精度的问题,好像Kibana也存在这样的问题。
开始业务的日志数据存入es后再取出来查看,发现数据的id值不正确了,因为日志的id是long型,开始以为是es对数值的处理问题,但是es是可以支持long型的,原因排查了很久,最后发现并不是es的问题,而是查询工具的问题。
具体过程如下:
往es中插入数据:
用eshead工具查看,发现数据的id不对了:
直接查看,数据的id还是正确的:
所以并不是es的问题,只是使用的eshead工具显示精度的问题,好像Kibana也存在这样的问题。