当前位置: 首页 > 面试题库 >

Redis客户端库建议从Scala使用

江阳冰
2023-03-14
问题内容

我正在计划使用Scala的Redis实例进行一些工作,并且正在寻找有关要使用的客户端库的建议。理想的情况是,如果有一个好的库,我想为Scala(而不是Java)设计一个库,但是如果现在使用Java客户机,那不是更好的选择。

在官方客户端列表显示斯卡拉-
Redis的作为唯一的斯卡拉特定选项,但它是相当过时,它有许多与各种改进和提高叉…所以现在还不清楚哪些(如果有的话)是一个使用。

目前的名单:

  1. 分叉并改进acrosa的scala-redis(链接到redis.io)
  2. debasishg的scala-redis分支(大量添加,修复,重构)
  3. 使用来自Scala的Jedis

现在,它倾向于Jedis,因为它看起来很活跃并且广受好评,但是很好奇其他人在使用Scala的Redis时选择了什么。


问题答案:

只是为了结束这个问题:由于Scala客户之间的分歧,我们最终只使用了Jedis,到目前为止,它非常棒。



 类似资料:
  • 简介 由于Scala也是JVM语言,可以直接调用Java实现的gRPC客户端,因此使用Scala或者Spark调用ModelService服务也是比较简单。 使用示例 之前我们提供了 https://github.com/tobegit3hub/deep_recommend_system 的Java客户端例子,这里直接引入Java实现的客户端,然后实现Scala客户端。 object ScalaD

  • 连接到服务器 # imaplib_connect.py import imaplib import configparser import os def open_connection(verbose=False): # Read the config file config = configparser.ConfigParser() config.read([os.p

  • 我已经使用jedis将redis集成到我的spring web应用程序中(redis支持AWS弹性缓存)。在单节点上,它可以很好地使用单绝地连接工厂进行读写。 我现在需要将它扩展到一个集群,以便写入主节点并从次节点读取。也就是说,如果一个下降,那么复制将由AWS自动发生,在这种情况下,我将连接的主机名将被更改。 如何读取进入图片的新节点? 我如何从spring容器(我指的是XML文件)连接到它?

  • 问题内容: 有人可以推荐一个好的,开源的独立开发人员工具来使用JDBC查询SQL数据库并将结果导出到文件吗?我知道许多数据库供应商都提供了自己的工具,但是我需要一个工具来允许我插入自己的自定义JDBC驱动程序并针对任何数据库进行工作。GUI是可取的,但不是必需的。 Oracle的SQL Developer被取消资格,因为它似乎只能与一组预装的JDBC驱动程序一起使用。我也查看了Java- Sour

  • http://redis.cn/clients.html

  • 我有一个项目连接到独立的redis,客户端创建为: 用于绝地武士和spring data redis的库版本为: 现在我需要移动到集群redis,并将客户端创建更改为 通过此代码更改,我在群集中找不到可访问的节点,如下所示: } 由于spark-2.1.3中运行了spark应用程序,由于版本依赖性,我需要使用相同的spring data redis。如果没有jedis和spring data re