Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
S
serviceRec
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
郭羽
serviceRec
Commits
d01bb7f7
Commit
d01bb7f7
authored
3 years ago
by
宋柯
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
redis清理
parent
6395d4a5
master
No related merge requests found
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
3 deletions
+3
-3
get_redis_keys_hash.py
test/get_redis_keys_hash.py
+3
-3
No files found.
test/get_redis_keys_hash.py
View file @
d01bb7f7
...
@@ -267,7 +267,7 @@ for search_key in search_keys:
...
@@ -267,7 +267,7 @@ for search_key in search_keys:
for
node
in
nodes
:
for
node
in
nodes
:
cursor
=
"0"
cursor
=
"0"
node_key_count
=
0
node_key_count
=
0
node_del_key_
set
=
set
()
node_del_key_
list
=
[]
while
True
:
while
True
:
cursor
,
keys
=
conn
.
execute_command
(
"scan {} match {} count {} {}"
.
format
(
cursor
,
search_key
,
2000
,
node
))
cursor
,
keys
=
conn
.
execute_command
(
"scan {} match {} count {} {}"
.
format
(
cursor
,
search_key
,
2000
,
node
))
node_key_count
+=
len
(
keys
)
node_key_count
+=
len
(
keys
)
...
@@ -285,7 +285,7 @@ for search_key in search_keys:
...
@@ -285,7 +285,7 @@ for search_key in search_keys:
idletime_list
=
pipline
.
execute
()
idletime_list
=
pipline
.
execute
()
for
idx
,
idletime
in
enumerate
(
idletime_list
):
for
idx
,
idletime
in
enumerate
(
idletime_list
):
if
idletime
>
2592000
:
if
idletime
>
2592000
:
node_del_key_
set
.
ad
d
(
keys
[
idx
])
node_del_key_
list
.
appen
d
(
keys
[
idx
])
# print("idletime_list:{}".format(idletime_list))
# print("idletime_list:{}".format(idletime_list))
...
@@ -293,7 +293,7 @@ for search_key in search_keys:
...
@@ -293,7 +293,7 @@ for search_key in search_keys:
if
cursor
==
"0"
:
if
cursor
==
"0"
:
break
break
print
(
"node: {}, cursor: {}, node_key_count: {}, node_del_key_count: {}"
.
format
(
node
,
cursor
,
node_key_count
,
len
(
node_del_key_
se
t
)))
print
(
"node: {}, cursor: {}, node_key_count: {}, node_del_key_count: {}"
.
format
(
node
,
cursor
,
node_key_count
,
len
(
node_del_key_
lis
t
)))
print
(
""
)
print
(
""
)
#
#
# nodes = ['7877da182171e313bc9326729f82999d1b629c79'
# nodes = ['7877da182171e313bc9326729f82999d1b629c79'
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment