# Simultaneous conditional alias creation and indexing

**URL:** <https://discuss.elastic.co/t/simultaneous-conditional-alias-creation-and-indexing/17623>\
**Category:** Elasticsearch\
**Created:** [May 20, 2014, 1:16pm UTC](https://discuss.elastic.co/t/simultaneous-conditional-alias-creation-and-indexing/17623 "2014-05-20T13:16:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![krishnan](https://avatars.discourse-cdn.com/v4/letter/k/a698b9/32.png) [@krishnan](https://discuss.elastic.co/u/krishnan)\
**Post date:** [May 20, 2014, 1:16pm UTC](https://discuss.elastic.co/t/simultaneous-conditional-alias-creation-and-indexing/17623/1 "2014-05-20T13:16:00Z")

</div>

We store user transactions into elasticsearch. I have an req of creating an alias for each user. So whenever a user does any transaction on our site we index its transaction. But before indexing I need to check if the alias for the user already exist. And checking this takes some time. I want to know if there is any way I can simultaneously create an alias(if already not exists) and indexing the transaction at the same time.

---

<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:28am UTC](https://discuss.elastic.co/t/simultaneous-conditional-alias-creation-and-indexing/17623/2 "2017-07-06T01:28:08Z")

</div>

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


