2017-03-15 5 views
1

약 130 개의 테이블이있는 백엔드에서 MySQL을 사용하여 응용 프로그램을 설정했습니다. 총 크기는 현재 30-40GB 이상이며 빠르게 증가하고 있습니다.데이터 보관 솔루션

db가 잘 최적화되었지만 데이터베이스 크기로 인해 성능이 저하 될 것으로 생각됩니다.

데이터를 보관하기위한 프로세스를 구현해야합니다. 약간의 독서 후에 모든 보관 가능한 데이터를 hadoop으로 푸시 할 수 있습니다. 알아야 할 것은 검색 할 수있는 방식입니다. 내 백엔드 (CodeIgniter를, CakePHP의, 장고 등 ...) 감사합니다

답변

0

의 데이터는 당신이 아파치 Sqoop을 시도해 볼 수도 있습니다 생각 : http://sqoop.apache.org/

Sqoop을 1 원래 하둡에 관계형 데이터베이스에서 데이터를 이동하도록 설계되었다. Sqoop 2는 더 야심 차며 두 가지 소스간에 데이터를 이동시키는 것을 목표로합니다.

+1

입력 해 주셔서 감사합니다. –