HiveServer2

E705293

HiveServer2 is a service component of Apache Hive that provides a secure, multi-client, and concurrent interface for executing Hive queries.

All labels observed (3)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Hive service
software component
accesses Hive Metastore
canUse MapReduce execution engine
Spark execution engine
Tez execution engine
communicatesWith Hive execution engine
linked to: Apache Hive
configuredBy hive-site.xml
designedFor fine-grained security
multi-client concurrency
developedBy Apache Software Foundation
executes HiveQL queries
exposes Thrift server endpoint
implements HiveServer2 Thrift API
linked to: HiveServer2
introducedAsReplacementFor HiveServer1
listensOn configurable TCP port
partOf Apache Hive
provides service interface for executing Hive queries
runsOn Java Virtual Machine
supports JDBC clients
ODBC clients
Thrift clients
authentication
authorization
configurable concurrency limits
connection pooling
multiple concurrent clients
query timeouts
secure client connections
supportsAuthenticationMechanism CUSTOM authentication plugins
Kerberos
LDAP
PAM
supportsAuthorizationModel Ranger-based authorization
SQL standard based authorization
Sentry-based authorization
supportsFeature impersonation
metadata operations
query cancellation
result set fetching
session-based execution
supportsSecurityProtocol SSL/TLS
supportsTransport HTTP transport
binary Thrift transport
usedFor BI tool connectivity to Hive
reporting and analytics workloads
usedIn Hadoop ecosystem
linked to: Hadoop
usesProtocol Apache Thrift

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache Hive usesComponent HiveServer2
Beeline supportsComponent HiveServer2
Beeline compatibleWith HiveServer2 JDBC interface
linked to: HiveServer2
Hive Metastore requiredBy HiveServer2
HiveServer2 implements HiveServer2 Thrift API
linked to: HiveServer2