Sorry, but I think you need to take another look at Datomic
For example: Stop&Shop has 415 stores, and
365 days * 415 stores * 100 purchases per day * 50 datoms per purchase
will fill up your system in 14 years without even spending datoms on inventory and the like. And that "100 purchases per day" could be low by a factor of 5 or 10 (I don't know).