在NoSql数据库(MongoDB)之上使用IMDG层(Gemfire,HazelCast)是否可以提高应用程序的性能和可伸缩性?
发布于 2015-07-13 18:53:18
也许吧。一如既往,“视情况而定”。
关于什么的?主要是您的数据和数据访问模式的特征。几个考虑因素(许多!)可能是:
- Are there "hot" subsets of the data which are candidates for caching? For example, in social apps the last x hours of data drive virtually all the load.
如果使用得当,缓存层可以非常有效。但它们不是灵丹妙药。不要期望仅仅在你现有的商店上打一个耳光,然后神奇地变得“更快”或“更具扩展性”……
https://stackoverflow.com/questions/31377215
复制相似问题