Hiveserver2 là công cụ hive sql có thể sử dụng bản đồ giảm, tia lửa hoặc tez làm công cụ thực thi. Hive tạo kế hoạch thực hiện và sau đó gọi công cụ thực thi để chạy truy vấn. Việc tối ưu hóa được thực hiện bởi tổ ong.
Tôi là người dùng tia lửa nặng, nhưng muốn tổ chức có sẵn để chạy truy vấn adhoc thông qua màu sắc. Sau một số nghiên cứu tôi có thể thấy rằng hive 1.2.1 hỗ trợ tối đa tia lửa 1.4.1 như là công cụ thực thi. hive 2 có một phụ thuộc để spark 1.5 nhưng tôi đã không cố gắng để chạy nó với 1,5 hoặc 1,6.
Máy chủ lưu trữ tia lửa có thể thay thế máy chủ hive 2 và sử dụng tia lửa để thực sự chạy truy vấn và thực hiện kế hoạch thực hiện của riêng nó (có thể hoặc không tốt hơn hive), nhưng cung cấp cho bạn quyền truy cập vào các nguồn phát tia lửa khác như rdds, tập tin văn bản vv Tất nhiên, bạn có thể chạy máy chủ tiết kiệm với phiên bản mới nhất của tia lửa.