3 ms·
There’s this: https://github.com/mit-pdos/noria https://github.com/mit-pdos/noria It’s like a cache, except it keeps itself in sync with the database automatic
by FridgeSeal 7y ago
There’s this: https://github.com/mit-pdos/noria https://github.com/mit-pdos/noria
It’s like a cache, except it keeps itself in sync with the database automatically and generates “materialised views” using data-flows based on the queries that get asked of it and will automatically generate new ones if someone makes a query it doesn’t already have a data flow for. Parts of data flows can also be shared across views.
The paper linked in the github goes into detail about the performance gains, but it easily outperforms straight database calls and caching setups.