需求: 事实表实时Join Kudu中的维度表,用来补全维度。
为加快查询速度,先从Kudu中查询数据,查询到数据后放入Redis缓存,下次查询先从Redis中取,取不到再从Kudu中查。
遇到的问题: 1、不用Redis缓存,checkpoint很快,效率很高。 2、用Redis缓存,用Jedis,但不用连接池,效率很低。 3、用Redis缓存,用Redis连接池,效率更低。
请教下: 1、从Kudu中取数据,不用缓存可以吗。 2、在AsyncIO中,用lettuce异步客户端,和flink netty不兼容。 3、在AsyncIO中,用Jedis连接池,flink checkpoint很慢的原因。 3、像我这种场景: 流(实时表) Join Kudu中的维度表,怎么才能更好的提高性能。
烦请解答下,辛苦,感谢。*来自志愿者整理的flink邮件归档
你好, 可以用lettuce做异步客户端,排除lettuce的netty依赖,用flink的netty,就可以了集成lettuce了*来自志愿者整理的flink邮件归档
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。