Google App Engine - JCache 还是 Memcache API?

发布于 2024-09-04 15:04:33 字数 88 浏览 1 评论 0原文

将 JCache (JSR 107) 或 Memcache API 与 Google App Engine 结合使用是否有任何优点和/或缺点?如果有,它们是什么?

Are there any advantages and/or disadvantages to using either JCache (JSR 107) or the Memcache API with Google App Engine? If so, what are they?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

尸血腥色 2024-09-11 15:04:33

使用 JSR 107 定义的 JCache API 与使用 GAE Memcache API 完全相同。也就是说,GAE Memcache API 的外观和行为就像 Java 代码中的 JCache API。

文档

App Engine Java SDK 支持 JCache(一种建议的内存缓存接口标准)作为 App Engine 内存缓存的接口。该接口由 JSR 107 进行描述。由于这还不是官方标准,因此 App Engine 使用 net.sf.jsr107 接口包提供该接口。

这意味着,如果您已经拥有使用 JCache 的 Java 应用程序,或者您决定将应用程序从 App Engine 中移出,则无需更改任何 Memcache 代码即可完成此操作。

Using the JCache API as defined by JSR 107 is exactly the same as using the GAE Memcache API. That is, the GAE Memcache API looks and act just like the JCache API in your Java code.

Quoth the docs:

The App Engine Java SDK supports JCache, a proposed interface standard for memory caches, as an interface to the App Engine memcache. This interface is described by JSR 107. Since this is not yet an official standard, App Engine provides this interface using the net.sf.jsr107 interface package.

This means that if you've already got a Java app that uses JCache, or should you decide to move your app off of App Engine, you can do it without changing any of your Memcache code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文