# Need Help with Using Datomic Client API?

**URL:** <https://forum.datomic.com/t/need-help-with-using-datomic-client-api/2440>\
**Category:** Client API\
**Created:** [July 29, 2024, 10:27am UTC](https://forum.datomic.com/t/need-help-with-using-datomic-client-api/2440 "2024-07-29T10:27:19Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![chitramishra](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.datomic.com/chitramishra/32/607_2.png) [@chitramishra](https://forum.datomic.com/u/chitramishra)\
**Post date:** [July 29, 2024, 10:27am UTC](https://forum.datomic.com/t/need-help-with-using-datomic-client-api/2440/1 "2024-07-29T10:27:19Z")

</div>

Hi everyone,

I am new to Datomic and I am trying to get my head around using the client API for my project. Specifically, I am looking for guidance on how to perform basic CRUD operations.

- Create: What’s the best way to add a new entity to the database: ??
- Read: How can I query the database efficiently? Are there any tips for optimizing queries: ??
- Update: What’s the recommended approach for updating existing entities: ??
- Delete: How do I safely remove entities from the database: ??

Any sample code or references would be greatly appreciated. I also read this thread: [https://forum.datomic.com/t/how-to-use-client-api-in-java-application/](https://forum.datomic.com/t/how-to-use-client-api-in-java-application/1912)[aws](https://www.igmguru.com/cloud-computing/aws-developer-certification-training/) but couldn’t get any help.

Thanks in advance…! 😀

Chitra Mishra

---

_[View the full topic](https://forum.datomic.com/t/need-help-with-using-datomic-client-api/2440)._
