Select Your Online Store
Introduction
DynamoDB and Redis are key-value stores that offer low-latency retrieval and the ability to perform high-throughput reads and writes. This makes them ideal for real-time online serving use cases.
Tecton supports the following for use as an online store:
- DynamoDB
- Redis using Amazon Elasticache and Redis Enterprise Cloud. This document provides information on using Redis with Amazon Elasticache, which is referenced as "Redis".
You can select which online store to use, per Feature View.
In the following sections, we compare different attributes of DynamoDB and Redis.
Functionality comparison
The following table lists the functionality that Tecton supports with DynamoDB and Redis.
DynamoDB | Redis | |
---|---|---|
Entity deletion for GDPR | ✅ | ✅ |
Data deletion when feature views are deleted | ✅ | ✅ |
Monitoring in Tecton WebUI | ✅ | ✅ |
Stream Feature Views | ✅ | ✅ |
Batch Feature Views | ✅ | ✅ |
Tecton built-in aggregations | ✅ | ✅ |
Feature Tables | ✅ | ✅ |
Customer Managed | ✅ | ✅ |
Tecton Managed | ✅ | ❌ |
Autoscaling | ✅ |