Skip to content

Choosing Your TickerQ Setup

TickerQ provides two primary modes: In-Memory and EF Core. Use the comparison below to decide which mode fits your application's needs.


🧩 Feature Comparison

FeatureIn-Memory Mode (TickerQ)EF Core Mode (TickerQ.EntityFramework)
Cron-based scheduling
Time-based scheduling (TimeTicker)
Job persistence
Retry/cooldown tracking
Multi-node support
Dependency Injection (DI)
Reflection-free execution
Source generator (Roslyn)
Dashboard compatibility

✅ When to Use What

ScenarioRecommended Setup
Local tools, simple cron jobsIn-Memory Mode
Persistent recurring jobsEF Core Mode
Time-delayed or scheduled jobsEF Core Mode
Production-grade reliabilityEF Core Mode
Distributed execution environmentsEF Core Mode

📦 What to Install

Setup TypeRequired PackagesDocs
In-MemoryTickerQInstall
EF CoreTickerQ + TickerQ.EntityFrameworkInstall