All Products
Search
Document Center

Hologres:Recommended instance specifications for vector processing

Last Updated:Jan 25, 2024

High-performance vector searches depend on vector indexes and impose requirements on instance memories. This topic provides the minimum instance specifications for different amounts of vector data with common dimensions.

Recommended instance specifications

Note
  • The following table describes the recommended minimum instance specifications for a table. We recommend that you scale out your instance based on the queries per second (QPS) and latency required by your business.

  • If your table contains a larger number of rows than that described in the following table, we recommend that you proportionally scale out your instance specifications.

  • If you perform vector searches based on exact matches, you do not need to create vector indexes. Scale out your instance specifications based on the following table.

Vector dimension

Number of rows in a vector table

Recommended minimum instance specifications

128

Less than 0.2 billion

32 CPU cores

0.2 billion to 0.4 billion

64 CPU cores

Greater than 0.4 billion

128 CPU cores or above

256

Less than 60 million

32 CPU cores

60 million to 120 million

64 CPU cores

Greater than 120 million

128 CPU cores or above

512

Less than 30 million

32 CPU cores

30 million to 64 million

64 CPU cores

Greater than 64 million

128 CPU cores or above

768

Less than 24 million

32 CPU cores

24 million to 48 million

64 CPU cores

Greater than 48 million

128 CPU cores or above

1024

Less than 16 million

32 CPU cores

16 million to 32 million

64 CPU cores

Greater than 32 million

128 CPU cores or above

1536

Less than 10 million

32 CPU cores

10 million to 20 million

64 CPU cores

Greater than 20 million

128 CPU cores or above