`
bozch
  • 浏览: 455534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jedis通过twemproxy无法使用pipeline

阅读更多

公司部署了一套分布式redis数据库,对外使用了twemproxy代理。在java项目中使用jedisl连接的时候发现,有些redis命令无法直接连接到redis, 报出无法执行命令的异常。

 

正常连接redis执行的时候,都是没有问题的。 但是通过twemproxy的时候就出现问题了。 那么问题就应该出现在了twemproxy上了, 到github上了twemproxy对redis的支持情况,发现还真是有好多新的命令不支持啊,连接如下:https://github.com/twitter/twemproxy/blob/master/notes/redis.md 。 

 

pipeline在twemproxy和redis主从之间是支持的, 但是程序和twemproxy就不支持了。 除了pipeline还有事务等也不支持,具体看上述连接。

 

公司目前解决此问题的办法是,直接其他(不详)代理连接redis。

 

 

 

仅仅笔记、预知详情、另行回复

分享到:
评论
2 楼 carl_java 2017-11-07  
可否告知具体如何解决。目前使用jredis访问twemproxy会报redis.clients.jedis.exceptions.JedisMovedDataException: MOVED 14839 172.16.17.70:7001异常。说是不支持集群。
1 楼 jveqi 2017-02-08  

相关推荐

    jedis通过JedisSentinelPool获取jedis操作redis

    jedis通过JedisSentinelPool获取jedis操作redis,通过配置sentienl,获取sentinel连接池,通过sentinel,获取jedis信息

    Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】.docx

    Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】.docx

    Jedis API中文使用文档.-比较详细

    Java中使用Jedis操作Redis 文档比较详细, 具体的方法都进行了介绍了, 适合新手, 和老程序员进行复习, jedis api比较乱, 特此整理.

    jedis jedis.jar

    jedis jar包; 版本:2.0 2.1

    使用redisson替代jedis

    使用redisson替代jedis中的的对应方法,以及对应的redis的命令在这三方中对应查询及操作,

    jedis2.x使用指南.pdf

    jedis2.x使用指南.pdf

    jedis-2.9.0-API文档-中文版.zip

    赠送jar包:jedis-2.9.0.jar; 赠送原API文档:jedis-2.9.0-javadoc.jar; 赠送源代码:jedis-2.9.0-sources.jar; 包含翻译后的API文档:jedis-2.9.0-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId...

    jedis-2.9.0.jar

    jedis-2.9.0.jar jedis-2.9.0 jar 包,不包含源码,源码下载地址: http://download.csdn.net/download/tan3739/9993938 测试代码: 导入依赖包: commons-lang-2.5.jar commons-pool2-2.4.2.jar jedis-2.9.0 jar ...

    jedis-lock, Jedis分布式锁定支持.zip

    jedis-lock, Jedis分布式锁定支持 jedis锁使用Redis数据库和Jedis驱动程序,Jedis锁易于使用和简单的分布式锁实现。我怎么用它?你可以在以下位置下载latests构建: http://github.com/abelaska/jedis-lock/dow

    jedis使用指南

    Jedis使用总结 前段时间细节的了解了Jedis的使用,Jedis是redis的java版本的客户端实现。 本文做个总结,主要分享如下内容: 【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】 好了...

    jedis-3.6.0-API文档-中文版.zip

    赠送jar包:jedis-3.6.0.jar; 赠送原API文档:jedis-3.6.0-javadoc.jar; 赠送源代码:jedis-3.6.0-sources.jar; 赠送Maven依赖信息文件:jedis-3.6.0.pom; 包含翻译后的API文档:jedis-3.6.0-javadoc-API文档-...

    Redis使用lettuce和jedis

    Redis使用lettuce和jedis

    jedis-2.8.0-API文档-中文版.zip

    赠送jar包:jedis-2.8.0.jar; 赠送原API文档:jedis-2.8.0-javadoc.jar; 赠送源代码:jedis-2.8.0-sources.jar; 赠送Maven依赖信息文件:jedis-2.8.0.pom; 包含翻译后的API文档:jedis-2.8.0-javadoc-API文档-...

    jedis依赖jar包

    jedis依赖jar包, jedis-2.7.0.jar

    jedis相关jar包

    jedis相关jar包:commons-pool2-2.3.jar、jedis-2.7.0.jar

    jedis开发使用包

    包含 commons-pool-1.6.jar jedis.jar两个jar包,亲测可用

    jedis-4.3.1

    要开始使用 Jedis,首先将其作为依赖项添加到您的 Java 项目中。如果使用 Maven: <groupId>redis.clients <artifactId>jedis <version>4.3.0 对于许多应用程序,最好使用连接池。实例化 Jedis 连接池: Jedis...

    Jedis序列化和反序列化使用jar

    使用jedis操作redis技术使用,存储时候若是使用对象要对其进行序列化和反序列化。

    linux中安装redis和jedis及jedispool

    linux中安装redis和jedis及jedispool; redis安装所遇到的问题;

Global site tag (gtag.js) - Google Analytics