在ABAP中缓存

2020-09-13 10:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 在我的场景中,我使用...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

在我的场景中,我使用HTTP目标将ABAP系统连接到基于非ABAP的系统。

我想在ABAP中实现缓存,以便可以使用应用程序的性能,而不必每次都访问后端。

我猜在ABAP中,缓存只能通过使用共享内存来实现。 https://help.sap.com/doc/abapdocu_751_index_htm/7.51 /en-US/abenuse_shared_memory_guidl.htm

请确认我的理解是否正确。 最好的问候,索拉夫

2条回答
绿领巾童鞋
2020-09-13 11:53

您好,Saurav,这实际上取决于您要缓存的信息类型及其有效期限。 如果您只需要内部会话中存在内部表,就可以将其用作缓存。

您对共享内存的建议使我认为您需要缓存寿命相对较长的独立于用户的数据。 是的,共享内存是一种很好的方式(共享对象)。 不要忘记实施失效缓存策略来刷新旧条目(在某些时候将它们从共享内存中删除,例如last-N响应的最大值,MRU,您的选择),否则您可能会发生内存泄漏。

一周热门 更多>