我是redis数据库的新手,我需要一些帮助。我需要将很多值存储到speciefied键,我正在为Minecraft制作一个惩罚系统,所以我需要存储玩家,玩家,玩家,工作人员,原因,时间,日期,活动,解禁,未取消原因,解雇日期即可。有4种类型的惩罚(每种都有单独的表格):禁令,静音,警告,黑名单。
答案 0 :(得分:1)
在Redis中存储数据的另一种方法是使用Hash数据类型来存储数据。使用如下代码:
try {Jedis jedis = pool.getResource()) {
Map<String,String> map = new HashMap<String,String>();
map.set("Reason", "Some Reason!");
...
jedis.hmset("player:" + playerUUID + ":", map);
}
假设玩家的UUID是最佳主要标识符。您可能需要为UUID或您选择的任何主要标识符添加其他查找键的其他映射。