gpt4 book ai didi

java - 如何使用 Jedis 库将这些数据保存到 Redis 中?

转载 作者:可可西里 更新时间:2023-11-01 11:50:33 24 4
gpt4 key购买 nike

我是 redis 数据库的新手,需要一些帮助。我需要将很多值存储到指定的 key ,我正在为 Minecraft 创建一个惩罚系统,所以我需要存储 Player、PlayerUUID、Staff、Reason、Time、Date、Active、Unbanned by、Unban reason、Unban Date 。有 4 种类型的惩罚(每种都有单独的表格):禁止、禁言、警告、黑名单。

最佳答案

在 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 或您选择的任何主要标识符。

关于java - 如何使用 Jedis 库将这些数据保存到 Redis 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46180619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com