Description and Constraints
- The PSM operator is in the client/server architecture and supports two-party calling. Node 0 is the server, and node 1 is the client (the server and client are used for description in the following sections).
- The maximum length of data transmitted between nodes is 32 GB to prevent memory overflow.
- To support quick query, the server needs to perform offline calculation first. The offline calculation is performed only once in the entire query process. The offline calculation result can be released only when the query service is not required.
- The offline calculation is executed only on the server. The input data type is string, and the input data size cannot exceed INT32_MAX. The output data is a string array or the indices of the input array. 256 buckets are used for data distribution and query optimization. The hash seed length is fixed at 16 bytes for higher security.
- It is recommended that the maximum number of records to be queried on the client be less than or equal to 10,000.
Parent topic: PSM Operator