아파치 트라포디온
Apache Trafodion개발자 | 아파치 소프트웨어 재단 |
---|---|
최종 발매 | 2.4.0 / 2020년 5월 17일; 전 |
리포지토리 | |
기록 위치 | C++, 자바 |
운영 체제 | 리눅스 |
유형 | SQL 온하둡 DBMS |
면허증 | 아파치 라이선스 2.0 |
웹사이트 | trafodion |
아파치 트라포디온은 아파치 소프트웨어 재단의 오픈소스 최상위 프로젝트다.당초 휴렛패커드컴퍼니와 HP랩스의 정보기술 부문이 빅데이터 트랜잭션이나 운영 워크로드를 타깃으로 Apache HBase에 SQL 조회 언어를 제공하기 위해 개발했다.[1]그 프로젝트는 웨일스어로 거래의 이름을 따서 명명되었다.[1]2021년 4월 현재, 더 이상 적극적으로 개발되지 않고 있다.[2]
특징들
Trafodion은 Apache Hadoop에서 실행되는 관계형 데이터베이스 관리 시스템으로 빅데이터 환경에서 트랜잭션 또는 운영 워크로드에 대한 지원을 제공한다.[3][1]다음은 주요 기능의 목록이다.
- ANSI SQL 언어 지원[3]
- Linux 및 Windows 클라이언트를[3] 위한 JDBC 및 ODBC(Open Database Connectivity) 연결
- 여러 문, 테이블 및 행에[3] 걸쳐 분산된 AID 트랜잭션 보호
- 실시간 운영 워크로드를[3] 위한 컴파일 및 런타임 최적화
- 병렬 인식 쿼리 최적화 도구 및 병렬 데이터 흐름 실행 엔진을[3] 사용한 대용량 데이터 세트 지원
트랜잭션 관리 기능:
- SET TRANCE를[3] 포함한 작업 구문 시작, 커밋 및 롤백
- READ 커밋된 트랜잭션 격리 수준[3]
- 동일한 트랜잭션에 동시에[3] 참여하는 여러 SQL 프로세스
- 영역 서버, 트랜잭션 관리자 또는 노드 장애[3] 후 복구
- 영역 분할 및 균형[3] 지원
역사
트라포디온은 HP가 2014년 6월 10일 오픈소스 프로젝트로 출시하였다.[4]
트라포디온의 버전은 2015년 1월 29일에 출시되었다.[5]
트라포디온은 2015년 5월 아파치 육성 프로젝트가 됐다.[6]
트라포디온은 아파치 인큐베이터를 졸업하고 2018년 1월 아파치 소프트웨어 재단에서 최상위 프로젝트가 됐다.[7]
참고 항목
참조
- ^ a b c "Trafodion: Transactional SQL-on-HBase". June 9, 2014. Archived from the original on July 25, 2014. Retrieved July 17, 2014.
- ^ "Apache Trafodion - Apache Attic".
- ^ a b c d e f g h i j k "Trafodion: First Release Features (Release 0.8.0)". May 29, 2014. Retrieved October 21, 2015.[영구적 데드링크]
- ^ "Introducing Trafodion - HP Enterprise Business Community". June 17, 2014. Retrieved July 17, 2014.
- ^ "Release of Trafodion 1.0.0". January 30, 2015. Archived from the original on February 24, 2015. Retrieved February 23, 2015.
- ^ "Apache Incubation Project List". Retrieved October 19, 2015.
- ^ "The Apache Software Foundation Announces Apache Trafodion as a Top-Level Project". Retrieved February 13, 2018.