If I remember correctly, Datomic is more of a data modeling layer / transaction manager, and less of a database.
-- sad production ex-user of Datomic
Would love to hear some honest feedback. Maybe your struggles were because of the tech, earlier versions, bad hardware config, or mis-applied use case?