cachegrand
varnish-cache
Our great sponsors
cachegrand | varnish-cache | |
---|---|---|
24 | 5 | |
956 | 3,471 | |
- | 1.4% | |
8.0 | 9.6 | |
5 months ago | 1 day ago | |
C | C | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cachegrand
-
Cachegrand, a fast, Redis compatible, KV store – hashtable documentation
https://github.com/danielealbano/cachegrand/blob/main/docs/a...
When tested with memtier_benchmark, using the Redis protocol, cachegrand itself, on the benchmarking hardware, thanks to the implemented hashtable can reach up to 5 million GET op/s and up to 4.5 million UPSERT op/s without batching, with it up to 60 million GET op/s and up to 26 million UPSERT op/s!
- cachegrand - a blazing fast, Redis compatible, Key-Value store builf for today's hardware - hashtable documentation - capable of delivering up to 112 GET mop/s and 85 UPSERT mop/s on a EPYC 7502P
- Cachegrand – a modern OSS Key-Value store built for today's hardware
-
cachegrand - a modern OSS Key-Value store built for today's hardware
I am the author of the platform, happy to reply to any question you might have! Here a direct link to the latest release https://github.com/danielealbano/cachegrand/releases/tag/v0.1.4 Although it can easily used via docker. Currently it's focused on supporting Redis, here the list of commands currently implemented https://github.com/danielealbano/cachegrand/blob/main/docs/architecture/modules/redis.md
-
Cachegrand – a fast OSS Key-Value store built for modern hardware
https://github.com/danielealbano/cachegrand/releases/tag/v0....
Although it can easily used via docker.
Currently it's focused on supporting Redis, here the list of commands currently implemented
-
Anyone using io_uring?
cachegrand ( https://cachegrand.io/ ), my OSS caching platform, uses io_uring & fibers
-
Dragonflydb – A modern replacement for Redis and Memcached
https://github.com/danielealbano/cachegrand :)
I am not going to get into what's better and what's not, especially because I haven't released the v0.1 yet and therefore it's not usable, but I am working on cachegrand which is aims to be (also) a redis compatible platform.
I have done A LOT of research and development before picking up the current architecture (you can see it from the amounts of commits) and I am trying to test as much as possible (Almost 1000 unit tests so far, but there is still plenty to do).
if you look at the repository please bare in mind that:
varnish-cache
What are some alternatives?
dragonfly - A modern replacement for Redis and Memcached
Alternative PHP Cache (APC) - Alternative PHP Cache
examples - Example data structures and algorithms
Flutter - Flutter makes it easy and fast to build beautiful apps for mobile and beyond
hitch - A scalable TLS proxy by Varnish Software.
hackage-server - Hackage-Server: A Haskell Package Repository
async-std - Async version of the Rust standard library
midi-redis - A toy memory store with great performance
webdis - A Redis HTTP interface with JSON output
neon - Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, branching, and bottomless storage.
Redis - Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.
rio - pure rust io_uring library, built on libc, thread & async friendly, misuse resistant