My co-worker have suggested to use very short names for fields in elastic.
Currently I have mapping like:
"keyword": {
type: { type: "string" },
phrase: { type: "string" },
count: { type: "integer" }
}
but he says it will take to many place, and mapping should be:
"keyword": {
t: { type: "string" },
p: { type: "string" },
c: { type: "integer" }
}
To me it seems strange, to obfuscate the code in this way. Doesnt elasticsearch optimize it?. Could not find help on this in elasticsearch docs resources.