I know expressa does have a memory cache for the storage types.. I have not tested used it or seen it used with anything other than the roles collection. I also noticed a unit test that fails when you set cacheInMemory: true so dont have huge confidence in it? Also what if you have more than one instance of your app running?
Anyway, i was researching it a bit, and i thought there may be an opportunity to cacheInMemory with redis? Since all the complexities around data consistency, transaction concurrency and instancing are taken care of?
I know expressa does have a memory cache for the storage types.. I have not tested used it or seen it used with anything other than the
rolescollection. I also noticed a unit test that fails when you setcacheInMemory: trueso dont have huge confidence in it? Also what if you have more than one instance of your app running?Anyway, i was researching it a bit, and i thought there may be an opportunity to
cacheInMemorywithredis? Since all the complexities around data consistency, transaction concurrency and instancing are taken care of?