DDL은 약간의 수정이 필요하며(compress, distributed...) DML은 그대로 사용은 가능합니다. 다만 모든 마이그레이션이 그러하듯 튜닝이 필요 할 수 있습니다.
Greenplum 전용 옵티마이저는 대용량에 대한 처리에 유리하게 되어있으며, 고객은 postgresql 옵티마이저도 선택이 가능합니다.
대용량을 위한 Greenplum전용 옵티마이저가 있습니다.
Greenplum 내부에 저장되어 있는 DATA에 대한 병렬처리를 이야기합니다. Json타입이나 XML타입으로 Database의 테이블에 저장된다면 특별한 코딩없이 SQL만으로 병렬처리가 됩니다.
프로그래머가 만든 프로그램을 Greenplum에 적용 시킬 수 있다는 것을 강조 드리며, 습득력은 개인역량에 따라 다를것 같습니다.
Randomly 옵션이 추가되어 많은 개선이 이루어졌습니다.
Greenplum은 병렬처리 기능을 사용하며 기존의 SQL(postgresql) 그대로 사용이 가능합니다.
Data 저장단계에서 MPP 서버 전체에 DATA부분부터 잘 분산되어 저장되어야 됩니다.
pl/java, pl/python, pl/r 데이터베이스 내에서 다양한 언어를 지원합니다.
데이터 암호화가 부분 또는 전체 적용이 가능합니다. greenplum에서 제공하는 암호화는 물론 사용자 정의 알고리즘까지 가능합니다.
안녕하세요.