FlexFormsCache) by default. TodayBuffer / HyperLogLog still use Insights Redis when Insights mode resolves to On. To restore shared Redis for Studio menus, integration catalogs, fill resolvers, and similar plugin keys, set FLEX_FORMS_CACHE_REDIS_MODE=follow_insights (or on).
How Autonomous Scaling Works
When the Flex Forms engine boots, it checks Global Settings and your environment. If Insights Redis mode allows it and a reachable Redis connection exists, heavy analytical workloads (TodayBuffer, HLL uniques) move off the primary SQL database onto Redis. Plugin cache stays on the default Laravel cache store unless you opt in withFLEX_FORMS_CACHE_REDIS_MODE.
Infrastructure Considerations
1
Low-to-Medium Traffic
If your form receives standard traffic (a few hundred hits a day), the Standard SQL Mode is perfectly fine. The dashboard will feel instant, and Redis is not strictly required.
2
Viral or High-Traffic Launches
If you anticipate a massive traffic spike (e.g., a SuperBowl ad or a massive influencer campaign), you must ensure Redis is active. Attempting to run massive live analytics entirely on a SQL database can cause locks and degrade the respondent’s form-filling experience.
Data Durability: Redis is used purely for acceleration. Flex Forms always writes the permanent, durable rollups to your primary SQL database. If your Redis instance crashes or is flushed, you do not lose any historical insights data. The system simply falls back to SQL mode seamlessly.