示例在java中将redis值检索为流

bre*_*don 10 java io redis jedis

我有一个redis键/值存储保存blob(大小在几十MB),我在我的java应用程序中使用的jedis客户端从jedis连接的get方法返回一个字节数组.目前,我必须将结果包装在流中以处理字节.是否有任何替代方案可以让我直接传输结果?其他客户或使用Jedsi的方法?谢谢你的建议.

Dav*_*INO 2

如果您找不到任何可用的现有驱动程序来执行您喜欢的操作,您可以从 java 代码直接调用 redis。

Redis 服务器使用的协议 RESP(REdis 序列化协议)非常简单。我研究了一下,实现了一个完整的java驱动,就是为了测试一下自己的能力,不到半天的时间。这是RESP 规范的链接。例如,您可以从现有驱动程序开始并添加自定义功能以根据需要传输数据。