PhoenixThinConnectionPool

Description:

Provides Phoenix Thin Connection Pooling Service with built-in JDBC driver. Connections can be requested from the pool and returned once they have been used.

Tags:

phoenix, pqs, thin, dbcp, jdbc, database, connection, pooling, store

Properties:

In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.

Display NameAPI NameDefault ValueAllowable ValuesDescription
Query Server HostnameQuery Server HostnameThe hostname of the Query Server to connect.
Supports Expression Language: true (will be evaluated using variable registry only)
Query Server PortQuery Server Port8765The port of the Query Server to connect.
Supports Expression Language: true (will be evaluated using variable registry only)
Serialization MethodSerialization MethodPROTOBUF
  • PROTOBUF Protobuf serialization.
  • JSON JSON serialization.
The serialization method to use.
SSL Context ServiceSSL Context ServiceController Service API:
SSLContextService
Implementations: StandardSSLContextService
StandardRestrictedSSLContextService
If specified, SSL is turned on and it indicates the truststore that is used to communicate with the remote server.
Kerberos User Servicekerberos-user-serviceController Service API:
KerberosUserService
Implementations: KerberosTicketCacheUserService
KerberosKeytabUserService
KerberosPasswordUserService
Specifies the Kerberos User Controller Service that should be used for authenticating with Kerberos

State management:

This component does not store state.

Restricted:

This component is not restricted.

System Resource Considerations:

None specified.