我有一个程序 ( )(基于 Jedis),它定期program_1
写入 Redis HASH ( )。KEY_1
我有另一个program_2
定期执行的程序 ()(单独的 JVM 进程),并且在 Redis 事务中执行以下操作:
Transaction transaction = redis.multi();
//get the current entity table
Response<Map<String, String>> currentEntityTableResponse = transaction.hgetAll(KEY_1);
transaction.del(KEY_1);
transaction.exec();
我的假设是,当 program_2 删除了 HASH(使用 KEY_1)时,下一次 program_1 运行它会再次创建 HASH。这个对吗 ?