logoalt Hacker News

adsharma • today at 2:58 PM • 3 replies • view on HN

Why do you need another database and another query language for this?

Existing cypher based databases which support typed properties (including timestamps) on relationship tables can handle this use case just fine.


Replies

baq • today at 4:25 PM

bitemporal does not mean 'including timestamps' and out of existing RDBMSes only the truly most expensive ones support some kind of temporal queries; I've checked out for a bit, but if there's any with native bitemporal support that'd be quite the news

➕ show 1 reply
Tanjreeve • today at 4:05 PM

Most graph databases I'm aware of require a server and aren't embedded into applications. Using datalog and applying it to graphs also more general and thus preferable than cypher which is still a niche specifically for graph databases.

Also "because they can" seems obligatory.

ex1fm3ta • today at 3:53 PM

I feel you, I am completely lost with all new ''graph flavoured DB". I keep challenging those (with the help of Opus model ) and the answer is always the same "use progresql".

➕ show 2 replies