2013-06-11 2 views
0

Geo Ip 데이터가 매우 커서 배포하고 redis에 배치하는 데 수개월이 걸릴 수 있습니다. 클러스터에서 파일을 처리하고 데이터를 처리 할 수있는 방법은 무엇입니까? redis 서버에 빠르게 설치됩니다.Geo Ip 데이터를 처리하여 Redis에 넣는 방법

+0

http://redis.io/topics/partitioning 당신이 사용 사례에 확장 할 수 여기 읽기 (IP 접두사 기준) https://github.com/ldodds/redis-load (RUBY GEM) 분할 사용 범위 분할에 대한

입니까? 왜 레디 스에서 이것을 필요로합니까? 매우 큰 경우 Redis는 모든 것이 RAM에 맞지 않으면 Redis가 스왑을 시작하고 느린 다운을 경험하기 때문에 나쁜 해결책 일 수 있습니다. 언제든지 파티션을 나눌 수 있지만 데이터가 100GB 이상이면 Redis에서 저장하는 데 많은 돈을 지불하게됩니다. – Eli

+0

확장 된 파일이 크지 만 한 대의 200 MB RAM을 사용하여 40 개의 lakhs 레코드를 넣을 수 있습니다 .i GEO IP의 데이터에 대한 모든 IP 주소를 클러스터에 저장하고 사용하고 싶습니다. 클러스터 어떻게 특정 시간에 모두 동기화되는지 확인합니다. – anujcd247

답변

0

클러스터를 채우는 데 도움이되는 여러 가지 도구가 있습니다. 그들 중 하나

관련 문제