package com.sohu.cache.constant; import java.util.HashSet; import java.util.Set; /** * Created by yijunzhang on 14-6-25. */ public class RedisExcludeCommand { private static Set<String> excludeCommands = new HashSet<String>(); static { //排除这些redis命令 excludeCommands.add("ping"); excludeCommands.add("cluster"); excludeCommands.add("config"); excludeCommands.add("ttl"); excludeCommands.add("client"); excludeCommands.add("bgrewriteaof"); excludeCommands.add("bgsave"); excludeCommands.add("dbsize"); excludeCommands.add("debug"); excludeCommands.add("flushall"); excludeCommands.add("flushdb"); excludeCommands.add("flush"); excludeCommands.add("info"); excludeCommands.add("lastsave"); excludeCommands.add("monitor"); excludeCommands.add("psync"); excludeCommands.add("save"); excludeCommands.add("shutdown"); excludeCommands.add("slaveof"); excludeCommands.add("slowlog"); excludeCommands.add("sync"); excludeCommands.add("time"); excludeCommands.add("replconf"); excludeCommands.add("asking"); excludeCommands.add("restore-asking"); excludeCommands.add("restore"); excludeCommands.add("select"); } public static boolean isExcludeCommand(String command) { return excludeCommands.contains(command); } }