kudu
KUDU Docker JAVA API
💡 JDBC 드라이버를 사용할 수 있나요? Kudu는 SQL 엔진이 아니라 단독 사용은 불가하나 함께 사용되는 SQL 엔진에 따라 사용할 수 있기에 애플리케이션 개발을 위해서는 Client API를 사용하거나 SQL 엔진과 함께 사용하여야 한다. 해당 예제는 Kudu 단독으로 사용하는 Java API에 대한 설명이다. Quick Start https://github.com/apache/kudu/tree/master/examples/java/java-example 다른 서버 Docker Kudu 사용 로컬 서버 Docker Kudu는 localhost로 바로 붙으면 되지만 다른 서버 Docker Kudu는 Docker Hosts에 kudu-master 설정이 필요하다. Kudu rpc_address 세개 ..
Apache Impala + Kudu Query
💡 Impala는 주로 분석 쿼리를 위해 설계되어 대량의 데이터에 대해 쿼리 실행과 결과 반환이 빠릅니다. 따라서, 데이터를 업데이트, 삭제하는 기능은 기본적으로 제공하지 않습니다. 그러나 Kudu와 Impala는 밀접하게 통합되어, 데이터를 삽입, 업데이트, 삭제가 가능하다. Kudu는 대용량 데이터를 처리하기 위해 설계된 스토리지 엔진 빠른 쿼리 성능과 데이터 무결성을 보장한다. 또한 독립적인 데이터 베이스로 사용이 가능하다. Kudu 독립적인 데이터베이스 사용 💡 독립적인 데이터 베이스로 사용 가능하나 1.7 기준 Table Create, Select만 확인 가능하다. Java, C++ 등과 함께 사용하면 CRUD 모두 가능하다. https://github.com/apache/kudu/tree/ma..
Kudu 독립적인 데이터베이스 사용
💡 독립적인 데이터 베이스로 사용 가능하나 1.7 기준 Table Create, Select만 확인 가능하다. Java, C++ 등과 함께 사용하면 CRUD 모두 가능하다. https://github.com/apache/kudu/tree/master/examples/java/java-example Kudu Master Server 접속 //Kudu Master Server Name 확인 $ docker ps $ docker exec -it docker-kudu-master-1-1 bash Kudu Table Create Select //Create //https://kudu.apache.org/docs/command_line_tools_reference.html#table-create 테스트 Json 제..