如何使用KVDB服务 #################### 概述 ======== KVDB是新浪云开发的分布式key-value数据存储服务,用来支持新浪云计算平台上的海量Key-Value存储。 以下是KVDB服务相关的环境变量: ================= ================================================ KVDB_SERVERS KVDB服务端地址 ACCESSKEY 应用的AccessKey(当前应用的KVDB认证的用户名) SECRETKEY 应用的SecretKey(当前应用的KVDB认证的密码) ================= ================================================ 服务限制 ============ ========================= ====================== Key的最大长度 200字节 Value的最大长度 4M (默认启用压缩) mget获取的最大KEY个数 32 pkrget获取的最大KEY个数 100 ========================= ====================== .. _docker-kvdb-java: Java ======== .. warning:: 请使用 sinacloud-java-sdk 1.2.1 或其之前版本,1.2.2 及其之后版本不再包含此客户端。 在已经建立好的容器Java项目中的 *pom.xml* 文件中引入 .. code-block:: xml com.sinacloud.Java Java-sdk 1.1 通过在命令行中使用mvn package或者Eclipse自动编译会从中央仓库下载相应的jar包到本地仓库中 具体的使用方法: .. code-block:: java SaeKV saeKV = new SaeKV(); saeKV.init(); saeKV.set("a", "test".getBytes()); System.out.println(SaeKVUtil.objToString(saeKV.get("a"))); .. note:: 此SDK在本地无法运行,上传到容器中才可以运行 `API使用手册 `__