From 9bd4c47299a2c2c63c2e817af718efdbf12b6362 Mon Sep 17 00:00:00 2001 From: chrislu Date: Wed, 26 Feb 2025 17:48:44 -0800 Subject: [PATCH] update redis support status --- weed/command/scaffold/filer.toml | 34 -------------------------------- weed/filer/redis/README.md | 5 +++++ weed/filer/redis3/README.md | 4 ++++ 3 files changed, 9 insertions(+), 34 deletions(-) create mode 100644 weed/filer/redis/README.md create mode 100644 weed/filer/redis3/README.md diff --git a/weed/command/scaffold/filer.toml b/weed/command/scaffold/filer.toml index ea30a3e37..7e61e8e88 100644 --- a/weed/command/scaffold/filer.toml +++ b/weed/command/scaffold/filer.toml @@ -200,40 +200,6 @@ routeByLatency = false # This changes the data layout. Only add new directories. Removing/Updating will cause data loss. superLargeDirectories = [] -[redis_lua] -enabled = false -address = "localhost:6379" -password = "" -database = 0 -# This changes the data layout. Only add new directories. Removing/Updating will cause data loss. -superLargeDirectories = [] - -[redis_lua_sentinel] -enabled = false -addresses = ["172.22.12.7:26379","172.22.12.8:26379","172.22.12.9:26379"] -masterName = "master" -username = "" -password = "" -database = 0 - -[redis_lua_cluster] -enabled = false -addresses = [ - "localhost:30001", - "localhost:30002", - "localhost:30003", - "localhost:30004", - "localhost:30005", - "localhost:30006", -] -password = "" -# allows reads from slave servers or the master, but all writes still go to the master -readOnly = false -# automatically use the closest Redis server for reads -routeByLatency = false -# This changes the data layout. Only add new directories. Removing/Updating will cause data loss. -superLargeDirectories = [] - [etcd] enabled = false servers = "localhost:2379" diff --git a/weed/filer/redis/README.md b/weed/filer/redis/README.md new file mode 100644 index 000000000..5fff2dbf7 --- /dev/null +++ b/weed/filer/redis/README.md @@ -0,0 +1,5 @@ +Deprecated by redis2. + +This implementaiton uses unsorted set. For example, add a directory child via SAdd. + +Redis2 moves to sorted set. Adding a child uses ZAddNX. \ No newline at end of file diff --git a/weed/filer/redis3/README.md b/weed/filer/redis3/README.md new file mode 100644 index 000000000..fc696e1d3 --- /dev/null +++ b/weed/filer/redis3/README.md @@ -0,0 +1,4 @@ +Desuppported. + +This implementation attempts to use skip list. +Did not get any report on actual benefits.