
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 redisimport 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)
}
}
////不要谢
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)