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:
- visionary women of WearCheck spearheading technological advancements and catalyzing transformations
- A continuous command instructing an entity to halts all actions, repeated numerous times.
- Oxidative Stress in Sperm Abnormalities: Impact of Reactive Oxygen Species (ROS) on Sperm Harm
- Is it possible to receive the hepatitis B vaccine more than once?