您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在Redis(NodeJS)中查找数据库数量

如何在Redis(NodeJS)中查找数据库数量

解决方案1

正如@carebdayrvis所提到的,您可以使用INFOcommand获取数据库信息,并解析该信息以获取数据库数量

解决方案有两个问题:

解决方案2

调用CONfig GET DATABASES获取数据库总数。此结果包括数据库和非空数据库。您可以使用SELECT db- indexDBSIZE命令找出哪些数据库不为空。

解决方案的优势在于它更具可编程性。

其他的东西

顺便说一句,KEYS 在生产环境中使用它,它可能会长时间阻止Redis。您应该考虑SCAN改为使用命令。

Node 2022/1/1 18:21:19 有411人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶