Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Transactions 与绝地/Redis的容器管理事务_Transactions_Redis_Java Ee 6_Ejb 3.1_Jedis - Fatal编程技术网

Transactions 与绝地/Redis的容器管理事务

Transactions 与绝地/Redis的容器管理事务,transactions,redis,java-ee-6,ejb-3.1,jedis,Transactions,Redis,Java Ee 6,Ejb 3.1,Jedis,我正在阅读关于Jedis+Redis和集成到EJB(JEE6)的文章。我真的很愿意尝试使用一个好的键值存储 我想知道绝地武士是否有办法让绝地武士库参与容器管理的事务,就像通常使用JTA+JPA一样 我很想看到我可以在定义了@TransactionaAttribute(TransactionAttributeType.REQUIRED)的无状态会话bean中添加对绝地武士的访问 Atm我的测试代码手动使用事务函数(通过调用“transaction.exec()”),但我真的不想手动处理事务真的 这

我正在阅读关于Jedis+Redis和集成到EJB(JEE6)的文章。我真的很愿意尝试使用一个好的键值存储

我想知道绝地武士是否有办法让绝地武士库参与容器管理的事务,就像通常使用JTA+JPA一样

我很想看到我可以在定义了@TransactionaAttribute(TransactionAttributeType.REQUIRED)的无状态会话bean中添加对绝地武士的访问


Atm我的测试代码手动使用事务函数(通过调用“transaction.exec()”),但我真的不想手动处理事务真的

这个问题的答案相当可悲:绝地/Redis的组合并不意味着要与JTA合作,而是需要编写它自己的资源适配器(RA)。 我现在确实评估了“Hazelcast”键值存储,因为它提供了一个现成的适配器

但有一件事让我感到不安:即使在JEE世界,redis似乎也在大量使用,这是否意味着人们不再关心交易