gpt4 book ai didi

java - memcache/JCache 是否适用于云端点?

转载 作者:行者123 更新时间:2023-11-30 11:26:53 25 4
gpt4 key购买 nike

正如我的问题标题所说,Memcache 是否应该与 Google 云端点配合良好?在本地,我可以使用 JCache 存储键/值对在我的应用程序中,并从 Google Cloud Endpoints API 方法中读取它。

当我上传我的应用程序并在云端运行它时,它返回 null 的方式与我发现 we can't access sessions from inside of cloud endpoints 时发生的方式完全相同。 ...

我做错了什么或者 Google 云端点也不应该访问缓存?

我确实需要在我的应用程序和云端点之间安全地共享一些 token ,并且我不想从数据存储区写入/读取(那些是 volatile token ...)。有什么想法吗?

最佳答案

Endpoints 绝对适用于内存缓存,使用 built-in API .我刚刚在 API 方法中尝试了以下简单的片段,并看到了预期的递增值:

String key = "key";
Integer cached = 0;

MemcacheService memcacheService = MemcacheServiceFactory.getMemcacheService();
memcacheService.setErrorHandler(new StrictErrorHandler());
cached = (Integer) memcacheService.get(key);
if (cached == null) {
memcacheService.put(key, 0);
} else {
memcacheService.put(key, cached + 1);
}

除非您对 JCache 有特定要求,否则这应该适合您。

关于java - memcache/JCache 是否适用于云端点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19556784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com