据我所知,redis只能在二进制文件中后写。但是我们的软件要求是使用任何兼容的分布式地图(redis)写入hbase。使用redis时我们可以写任何方法来写hbase。
答案 0 :(得分:3)
无法自定义文件的写入方式。它将写入磁盘,你无能为力。
你应该做的是使用外部调度进程(可能使用cron)定期获取Redis文件,然后将其转储到HBase中。
如果适合您的情况和需求,您可以通过几种方式自定义此流程,使其更加强大:
md5sum
。检查自上次处理后md5sum
是否发生了变化。如果Redis实例中的数据不经常更改,这可能很有用。