Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have never implemented ES, although it seems to be useful to have the most simple version of it in place: just a queryable log of versioned events and the ability to replay it.

But if you have the luxury to do consistent CRUD with a relational/graph, ACID database, then a temporal data model might give you much more leverage.

Essentially you think of your records as bookkeeping entries and go from there. You retain the ability to do ad-hoc relational queries, while not having to build core database functionality yourself.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: