4

Redis HASH ( ) に定期的に書き込むプログラム ( program_1) (Jedis ベース) があります。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 が (KEY_1 を使用して) HASH を削除したときに、次に program_1 が実行されたときに HASH が再び作成されるというものです。これは正しいです ?

4

1 に答える 1