3
내가 아는 한 redis는 바이너리 파일로만 쓰는 것입니다. 그러나 우리의 소프트웨어 요구 사항은 hbase에 대해 호환 가능한 분산 맵 (redis)을 사용하여 작성하는 것입니다. Redbase를 사용하는 동안 hbase에 쓸 수있는 방법이 있습니다.우리가 hbase에 쓸 수있는 redis를 사용하는 동안 어떤 방법이 있습니까
내가 아는 한 redis는 바이너리 파일로만 쓰는 것입니다. 그러나 우리의 소프트웨어 요구 사항은 hbase에 대해 호환 가능한 분산 맵 (redis)을 사용하여 작성하는 것입니다. Redbase를 사용하는 동안 hbase에 쓸 수있는 방법이 있습니다.우리가 hbase에 쓸 수있는 redis를 사용하는 동안 어떤 방법이 있습니까
파일 작성 방법을 사용자 정의 할 수있는 방법이 없습니다. 그것은 디스크에 쓰려고 할 것이고 그것에 대해 할 수있는 일은별로 없습니다.
주기적으로 Redis 파일을 취하여 HBase로 덤프하는 외부 예약 프로세스 (아마도 cron 사용)가 필요합니다.
몇 가지 방법이 더 견고합니다 .
md5sum
을 입력하십시오. 마지막으로 처리 한 이후로 md5sum
이 변경되었는지 확인합니다. 이는 Redis 인스턴스의 데이터가 자주 변경되지 않는 경우에 유용 할 수 있습니다.
답장을 보내 주셔서 감사합니다. –
@Donald Miner, "redis 파일을 취하여 HBase에 덤프합니다"라고 말하면 redis 파일을 읽고 파싱 한 다음 HBase 형식으로 PUT하면됩니까? – Shengjie
@Shengjie 예, 일부 작업이 필요합니다. –