-`host:port` — Redis server address, you can ignore port and default Redis port 6379 will be used.
-`db_index` — Redis db index range from 0 to 15, default is 0.
-`password` — User password, default is blank string.
-`pool_size` — Redis max connection pool size, default is 16.
-`primary_key_name` - any column name in the column list.
-`primary` must be specified, it supports only one column in the primary key. The primary key will be serialized in binary as a Redis key.
- columns other than the primary key will be serialized in binary as Redis value in corresponding order.
- queries with key equals or in filtering will be optimized to multi keys lookup from Redis. If queries without filtering key full table scan will happen which is a heavy operation.
## Usage Example {#usage-example}
Create a table in ClickHouse which allows to read data from Redis: