Databases 3 min read

What’s New in Pika 3.0? Exploring Its Blackwidow Engine and Performance Boosts

Pika 3.0 introduces a new Blackwidow engine, an efficient write‑to‑file binlog, and a streamlined server layer, all designed to boost performance, reduce storage costs, and fully maintain Redis‑compatible functionality for large‑scale deployments.

360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
What’s New in Pika 3.0? Exploring Its Blackwidow Engine and Performance Boosts

Pika 3.0 New Features

Pika is a popular C++ open‑source project from 360, built on RocksDB to provide a Redis‑compatible storage engine that addresses Redis’s limitations in large‑scale scenarios.

1. New Blackwidow Engine

Significant performance improvements for multiple interfaces.

Reduced disk space usage compared with previous versions.

Removed the 256‑byte limit on key length for complex data structures.

Fully compatible ZSET implementation with Redis precision.

2. New Binlog (write‑to‑file)

Higher parsing efficiency.

Smaller file size, more friendly to disk space.

Multi‑version compatible binlog format; upgrades no longer cause trouble.

3. More Efficient Server Layer

Optimized calls from server layer to engine layer.

Removed redundant code and refined logic to boost overall server performance.

Improved code readability, though still not poetic.

Appendix

Blackwidow storage format analysis: http://t.cn/Re8d2wT

Pika 3.0 upgrade process: http://t.cn/Re8dCzJ

Pika differentiated management commands: http://t.cn/Re8dnS2

Pika change log: http://t.cn/Re8gKxG

performanceDatabaseRedisRocksDBPika
360 Zhihui Cloud Developer
Written by

360 Zhihui Cloud Developer

360 Zhihui Cloud is an enterprise open service platform that aims to "aggregate data value and empower an intelligent future," leveraging 360's extensive product and technology resources to deliver platform services to customers.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.