# Using Alias mapping design for specific scenario

**URL:** <https://discuss.elastic.co/t/using-alias-mapping-design-for-specific-scenario/18788>\
**Category:** Elasticsearch\
**Created:** [July 22, 2014, 10:23am UTC](https://discuss.elastic.co/t/using-alias-mapping-design-for-specific-scenario/18788 "2014-07-22T10:23:07Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rayman\_2](https://avatars.discourse-cdn.com/v4/letter/r/3bc359/32.png) [@rayman\_2](https://discuss.elastic.co/u/rayman_2)\
**Post date:** [July 22, 2014, 10:23am UTC](https://discuss.elastic.co/t/using-alias-mapping-design-for-specific-scenario/18788/1 "2014-07-22T10:23:07Z")

</div>

Our project contain customers. each customer doing transaction which being  
indexed at ES for later searching capabilities.

Not all transaction structured the same and the structure is possibly to be  
changed (Changing fields and types/mappings).

I need to design ES indexing in advanced so it will be:

1. Easy to change the doc fields(rename current ones).
2. Easy to change already existed field types.

I read about aliasing mapping and re indexing but I still didn't understand  
the concept or how to implement this to have best practice design for my  
scenario,

Any suggestions and farther explaining in additional to the official  
documentation would be warmly welcomed.

Thank you.

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/86197349-e251-4273-bcbb-a0954cce04dc%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/86197349-e251-4273-bcbb-a0954cce04dc%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:14am UTC](https://discuss.elastic.co/t/using-alias-mapping-design-for-specific-scenario/18788/2 "2017-07-06T01:14:15Z")

</div>

Closed on July 6, 2017, 1:14am UTC


