【发布时间】:2016-04-26 16:12:27
【问题描述】:
我想将 Riak 与我的 Spring 应用程序集成。我查看了 Spring docs,发现他们有一个名为 spring-data-keyvalue 的模块。该模块支持键值数据库。当我查看此模块的source code 时,我无法找到 Riak 相关的类,如 RiakTemplate 等。 有人可以指导我找出 Riak 的依赖关系。
【问题讨论】:
我想将 Riak 与我的 Spring 应用程序集成。我查看了 Spring docs,发现他们有一个名为 spring-data-keyvalue 的模块。该模块支持键值数据库。当我查看此模块的source code 时,我无法找到 Riak 相关的类,如 RiakTemplate 等。 有人可以指导我找出 Riak 的依赖关系。
【问题讨论】:
是的,不幸的是,目前在 Spring Data 中对 Riak 的支持不如 Redis。
我找到了两个你可能会觉得有用的存储库:
使用由 Jon Brisbin(前 Pivotal 员工)编写的 Riak Java 客户端的 Spring Boot 应用示例 https://github.com/jbrisbin/tfl-ingest
另一个是 Costin Leau 还在 Pivotal 工作时的旧存储库: https://github.com/ericturcotte/spring-data-keyvalue/
如果您只需要键值存储,请使用 Redis。它具有出色的 Spring Data 支持,即使是为 Pivotal 编写了 lettuce(Redis java 驱动程序)的人。
希望对你有帮助。
【讨论】: