Skip to content

Discover Pogocache: A High-Performing, Multi-Protocol Redis Equivalent

Modern caching needs met with ease, speed, and adaptability: Pogocache delivers using Redis technology.

Discover Pogocache: A Quick, Versatile Redis Substitute Supporting Multiple Protocols
Discover Pogocache: A Quick, Versatile Redis Substitute Supporting Multiple Protocols

Discover Pogocache: A High-Performing, Multi-Protocol Redis Equivalent

Pogocache is a new open source cache server that promises speed and simplicity, all while maintaining a high level of performance. Created by Josh Baker (Tidwall), the mind behind geospatial database and geofencing server Tile38 and the TG geospatial library, Pogocache is designed to emulate Redis and Memcached APIs.

Getting Started with Pogocache

For those interested in configuring Pogocache, the official documentation provides additional resources. The source code for Pogocache is available on GitHub, and there are two methods to install it: using Docker or building it from source.

Installing Pogocache with Docker

To install Pogocache using Docker, simply run the following command:

Building Pogocache from Source

Alternatively, you can build Pogocache from source. To get started, first, clone the Git repository:

After cloning the repository, switch to the directory where the files were downloaded, usually in the Downloads folder:

To build Pogocache from source, run the following command:

Performance Benchmarks

In benchmarks on an AWS c8g.8xlarge instance, Pogocache achieved an impressive 3.14 million queries per second (QPS), surpassing Memcache, Redis, Valkey, Dragonfly, and Garnet. Furthermore, in embedded mode, Pogocache can perform over a hundred million operations per second with minimal overhead.

Availability and Licensing

The free Community edition of Pogocache is open source and available now. Pogocache is released under the AGPL-3.0 license. For businesses seeking additional features, the Enterprise option offers on-prem and private cloud deployments with commercial support.

A managed Cloud edition of Pogocache is currently in development, featuring automated scaling and backups. Pogocache does not offer a membership program.

Protocol Support

Pogocache supports multiple protocols, including HTTP, Memcache, RESP, and Postgres-style wire protocols. This versatility makes Pogocache a valuable addition to any development stack.

Conclusion

Pogocache is a promising open source caching solution that delivers speed, simplicity, and high performance. With its ability to surpass popular caching solutions in benchmarks and its support for multiple protocols, Pogocache is worth considering for any developer looking to optimise their applications' performance.

Read also: