HBase Basic Data Types

Integer Types

1. byte

byte represents an 8-bit integer, with a range of 0-255.

2. short

short represents a 16-bit integer, with a range of -32768-32767.

3. int

int represents a 32-bit integer, with a range of -2147483648-2147483647.

Floating-Point Types

1. float

float represents a single-precision floating-point number, with a precision of 32 bits.

2. double

double represents a double-precision floating-point number, with a precision of 64 bits.

3. decimal

decimal represents a precise data type for decimal numbers.

Character Types

1. char

char represents an ASCII character, with a range of 0-127.

2. varchar

varchar represents a variable-length string, with a storage size within a specified length.

Boolean Types

1. boolean

boolean represents true or false values, taking values of 0 or 1.

Character Array Types

1. char[]

char[] represents an array containing multiple ASCII characters.

2. varchar[]

varchar[] represents an array of variable-length strings.