nebulex_redis_adapter
nebulex_redis_adapter copied to clipboard
Nebulex adapter for Redis
Hi! I think there's some kind of difference in the Redis response for the CLUSTER SLOTS command between v6 and v7. In v7 I was getting this: ``` iex(5)> {:ok,...
The use case: I want to delete all key that matches "prefix*". Nebulex gives us `Nebulex.Cache.delete_all`, but that doesn't work as redis has no native methods to delete all matching...
Hello, Recently, the in-memory cache for my application has become too large and it is causing my Kubernetes pods to be OOM killed. I suspect that the memory usage is...
It appears Redis 7.0.14 returns slot values in the `CLUSTER SHARDS` command response that are represented as strings. With string slots, `nebulex_redis_adapter` fails to correctly set up redis cluster shards...
Hi Thanks for all the hard work on this library. We are busy implementing it but have run into the issue that our redis cluster is setup with sentinel support...
We're seeing quite a few exceptions due to our Redis connection timing out when using this adaptor. Is there a way of having a configuration to send regular `PING` commands...
```elixir iex(4)> object = %{a: "b"} %{a: "b"} iex(5)> object_bin = :erlang.term_to_binary(object) iex(6)> NebulexRedisBinTerm.Cache.put("object_bin", object_bin) :ok iex(7)> NebulexRedisBinTerm.Cache.get("object_bin") %{a: "b"} iex(8)> ``` Notice how I am sending a binary to...