|
|
|
|
|
by FridgeSeal
2257 days ago
|
|
There’s this: 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. |
|