Updated on 2025-08-05 GMT+08:00

Basic Design

Design Rules

Rule 1: Do not store big data such as images and files in databases.

Rule 2: The maximum size of the key and value in a single row cannot exceed 64 KB, and the average size of rows cannot exceed 10 KB.

Rule 3: A data deletion policy must be specified for a table to prevent data from growing infinitely.

Rule 4: Design partition keys to evenly distribute workloads and avoid data skew. For details about how to set partition keys, see How Do I Set Pre-partition Keys When Creating a Table on a GeminiDB HBase Instance?