3 ms·
Don't despair. Datalog is alive and well. Yes, it does compose beautifully. However, with composition solved, you'll discover that a naive implementation of rel
by scott_meyer 6y ago
Don't despair. Datalog is alive and well. Yes, it does compose beautifully. However, with composition solved, you'll discover that a naive implementation of relational algebra will suffer from spurious cross products.
https://engineering.linkedin.com/blog/2020/liquid-the-soul-of-a-new-graph-database-part-1 https://engineering.linkedin.com/blog/2020/liquid-the-soul-o...
https://engineering.linkedin.com/blog/2020/liquid--the-soul-of-a-new-graph-database--part-2 https://engineering.linkedin.com/blog/2020/liquid--the-soul-...
- refset 6y agoThis is pretty interesting stuff, thanks for sharing! Does temporal information get any special treatment in the economic graph at the moment? Are temporal queries of any interest? I ask because I work on Crux [0] which at its core is a point-in-time bitemporal Datalog engine, and I see a lot of similarities (schemaless core, Worst-Case Optimal Join etc.) [0] https://opencrux.com https://opencrux.com
- scott_meyer 6y agoAside from what comes for free with "log-structured" there is no special treatment for temporal data.