redis 怎么切换到一个数据库

redis 怎么切换到一个数据库,第1张

语法

redis Select 命令基本语法如下:

redis 127.0.0.1:6379>SELECT index

可用版本

>= 1.0.0

返回值

总是返回 OK 。

实例

redis 127.0.0.1:6379>SET db_number 0 # 默认使用 0 号数据库OK redis 127.0.0.1:6379>SELECT 1# 使用 1 号数据库OK redis 127.0.0.1:6379[1]>GET db_number# 已经切换到 1 号数据库,注意 Redis 现在的命令提示符多了个 [1](nil)

package redis

import java.util.List

import java.util.UUID

import redis.clients.jedis.Jedis

import redis.clients.jedis.ShardedJedis

import redis.clients.util.ShardInfo

/**

* @author Andy

*/

public class RedisMasterSlaveTest {

private static final String HOST = ""

private static final int PORT = 0

/**

* 添加测试数据

*/

private static void setData(Jedis jedis) {

for (int i = 0i <100i++) {

final String a = UUID.randomUUID().toString()

jedis.set(a, a)

}

}

/**

* dbsize 数据库key总数

*/

private static long getDBSize(Jedis jedis) {

return jedis.dbSize()

}

/**

* 查询持久化策略

*/

private static List<String>getSaveConfig(Jedis jedis) {

return jedis.configGet("save")

}

/**

* 设置持久化策略

*/

private static String setSaveConfig(Jedis jedis) {

String celue_1 = "800 1"

String celue_2 = "400 2"

return jedis.configSet("save", celue_1 + " " + celue_2)

}

/**

* 阻塞IO后持久化数据然后关闭redis (shutdown)

*/

private static String shutdown(Jedis jedis) {

return jedis.shutdown()

}

/**

* 将此redis设置为master主库

*/

private static String slaveofNoOne(Jedis jedis) {

return jedis.slaveofNoOne()

}

/**

* 将此redis根据host/port设置为slaveof从库

*/

private static String slaveof(Jedis jedis) {

return jedis.slaveof(HOST, PORT)

}

/**

* 查询redis的info信息

*/

private static String info(Jedis jedis) {

return jedis.info()

}

/**

* select?

*/

private static String select(Jedis jedis) {

return jedis.select(1)

}

}

////不要谢


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9547181.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存