我正在尝试在cache-aside应用中使用Angular模式。我有一个MS SQL DB
后端,我从那里读取products
数据。我使用@ngrx store,这是我从products
后端读取后保持MS SQL DB
状态的位置。
在这个混音中,我添加了@ngrx db来缓存products
数据。目的是在浏览器关闭并再次打开后从IndexedDB
读取,以避免访问服务器。
在这个cache-aside模式中,我看到了一个缓存和服务器。在我的应用中,即IndexedDB
和MS SQL DB
。我不知道如何在这种混合中使用@ngrx redux store
。
IndexedDB
)读取所有状态到redux存储,并从redux存储中访问状态?IndexedDB
)?@ngrx redux store
还是IndexedDB
?IndexedDB
和@ngrx store
都是低效的吗?