
KeyDB is a high-performance, multithreaded fork of Redis that delivers dramatically higher throughput per node.
Key Features:
Whether you're caching scraped results at high volume, managing job queues for distributed crawlers, or building real-time data pipelines, KeyDB provides Redis compatibility with multithreaded processing.
Web scraping workflow
KeyDB implements Redis-compatible data structures and protocol access. It can support a scraper's shared cache or coordination state when the application deliberately chooses and tests that compatibility surface.
Consider it when an existing application expects Redis-style operations and needs a separately operated coordination or caching layer. Define which state can be rebuilt from source records and which state must survive a process restart.
KeyDB does not collect pages or make a multi-step workflow atomic by itself. Verify the commands and client behavior your application uses rather than assuming every newer Redis feature is supported. Configure memory, persistence and eviction intentionally; lost cache entries must not silently become lost dataset records.
Growing a website? Track its keywords, Google rankings, Search Console insights, and share of voice with bisibility. Free during beta.
Our productRepository
Snapchat/KeyDB
Stars
12.5KForks
679Last commit
2024-04-04License
BSD-3-ClauseLanguage
C++Metrics recorded 2026-10-16
Last push: 2024-05-29
License source: Repository license file
Verified against the Snapchat/KeyDB repository and the PyPI package.