add dbsize command

This commit is contained in:
bijingrui
2024-05-05 19:42:22 +08:00
committed by finley
parent dd073b0645
commit 0c6b0863f3
5 changed files with 30 additions and 0 deletions

View File

@@ -117,6 +117,9 @@ func (server *Server) Exec(c redis.Connection, cmdLine [][]byte) (result redis.R
if cmdName == "info" {
return Info(server, cmdLine[1:])
}
if cmdName == "dbsize" {
return DbSize(c, server)
}
if cmdName == "slaveof" {
if c != nil && c.InMultiState() {
return protocol.MakeErrReply("cannot use slave of database within multi")