Online Serving of Features¶
Overview¶
FeatureByte supports online serving of features through a low-latency key-value store. This allows you to retrieve feature values in real-time for applications such as recommendation systems, fraud detection, and personalized user experiences.
Supported Key-Value Stores¶
FeatureByte currently supports the following key-value stores for online serving:
- Redis
Setting Up Online Serving¶
To set up online serving, follow these steps:
-
Provision a Key-Value Store: Set up a Redis instance that is accessible from your application environment. Ensure that it is configured for low-latency access.
-
Configure FeatureByte: In the FeatureByte admin interface, navigate to the "Online Serving" section and add your Redis instance details, including host, port, and any authentication credentials.
-
Catalog Configuration: On creating a catalog, specify the online store that you have configured. This will enable FeatureByte to write feature values to the specified key-value store.
-
Feature Deployment: When deploying features, ensure that they are set to be written to the online store. FeatureByte will handle the serialization and storage of feature values in the key-value store.