bluemix DataCache同步到DB2

时间:2015-05-29 03:46:10

标签: db2 ibm-cloud

我正在使用BlueMix的DB2服务面前的DataCache服务。

有没有办法可以轻松地将缓存同步到DB2服务?

2 个答案:

答案 0 :(得分:4)

你提到你在DB2服务面前有Bluemix DataCache,所以我假设你正在尝试使用内联缓存用例 - 让你的应用程序向DataCache发送分布式缓存并让DataCache写入DB2。

如果这是您尝试的用例,Bluemix中的DataCache服务当前不支持此内联(后写)缓存。

我能看到的一种方法是使用侧缓存模式。让您的应用程序检查数据缓存服务中的缓存数据。如果分布式缓存中没有条目,则从DB2服务获取它,然后将其放入缓存服务中。当应用程序需要更改数据时,您将从Data Cache服务中使缓存的数据无效,然后从应用程序更新DB2条目。这是数据缓存服务支持的典型端缓存模式。

答案 1 :(得分:0)

这里有一些链接可能有助于使Data Cache客户端API调用,顺便说一下,这很简单。

  1. 使用IBM Data Cache服务构建Java应用程序 http://www.ibm.com/developerworks/cloud/library/cl-datacache-app/

  2. 使用IBM Data Cache和Session Cache服务构建企业应用程序 https://g01acxwass069.ahe.pok.ibm.com/cms/developerworks/cloud/library/cl-cacheservices-app/index.html

  3. 使用IBM Bluemix DataCache服务的索引功能
    http://www.ibm.com/developerworks/cloud/library/cl-indexing-datacache-app/index.html

  4. 更多例子 https://hub.jazz.net/project/abchow/CachingSamples/overview https://hub.jazz.net/project/abchow/CachingSamples/overview https://hub.jazz.net/project/rvennam/CloudTrader/overview

  5. 注意:您还可以从BlueMix控制台目录页面获取“Java Cache Web Boiletplate”,然后从仪表板中的“开始代码”下载代码。该示例将向您展示如何使用侧缓存模式进行编码。