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

I'm using datomic for 2 years and it's awesome. When I look to others graphdb, I see that they don't have a powerful query engine.


I've endured Datomic for 4 years and I really wonder what the folks who enjoy it are doing, because for me it us utter misery.

- It's miserably slow (if you wish to contradict this statement, please provide numbers) - Consumes gobs of memory (export our data to JSON and it's orders of magnitude smaller) - Full text search will consume all your CPU cores for if you given it a short query (seriously, don't touch this feature, it is a basket full of footguns) - Resource leaks (the Cassandra backend used to leak full databases!)

I've been up to 3:00 a.m. dealing with bugs in Datomic. What use cases does it actually work for?


Did you get in touch with cognitect? My datomic is running for more then 2 years with no crashes. I'm using it on dynamodb.


The datalog like query language combined with immutability is quite nice. I'm no expert in Datomic yet, but it is pretty nice that the queries are simple Clojure data structures. I can use regular old Clojure code to build queries dynamically (if needed).


It's awesome seems like an understatement :D




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

Search: