aiocache
aiocache copied to clipboard
Valkey/Redis Windows support
With valkey-glide merged, we lost support for windows clients.
See upstream issue https://github.com/valkey-io/valkey-glide/issues/3780. Leave 😄 emoji on upstream issue to signal your interest.
If you use RedisCache please pin aiocache<=0.12.3 for now.
If you use RedisCache please pin
aiocache<=0.12.3for now.
ValkeyCache replaces RedisCache, so if you have any version with RedisCache (<1) then it will still be working.
Guess some more users will need to leave feedback in that issue to make it known that Windows support is needed.
We are currently working on Windows support, we don't have timelines. We will share once we have ETAs.
@Dreamsorcerer @sakosha just a thought: If valkey-glide takes a while to add windows support and you're looking to release v1 prior, a Windows user from the community could pull the Redis implementation from before #975 merged into it's own aiocache-redis-windows third-party repo & package, similar to aiocache-dynamodb. I suppose they'd need to upgrade it a bit to make it 1.0 compatible, but that doesn't look like a crazy amount of work.
Why use ValkeyCache instead of RedisCache? What are the benefits? Is it necessary?
Given the licensing situation of redis/valkey, we are moving things to valkey (in the short term atleast, these are compatible). The main difference is that ValkeyCache has changed to use the glide client. This client significantly faster (our benchhmark test that verifies that 25% of requests get through started failing on redis last year, valkey achieves 100% of requests everytime) and doesn't cause a race condition on redlock.
Given the licensing situation of redis/valkey, we are moving things to valkey (in the short term atleast, these are compatible). The main difference is that ValkeyCache has changed to use the glide client. This client significantly faster (our benchhmark test that verifies that 25% of requests get through started failing on redis last year, valkey achieves 100% of requests everytime) and doesn't cause a race condition on redlock.
good job! when release?