spring 与infinispan进行Java同步

qkf9rpyu  于 2022-11-21  发布在  Spring
关注(0)|答案(1)|浏览(125)

我需要显示当前登录到应用程序的用户数。我使用一个缓存来存储当前的用户数。我正在执行此操作,当用户登录到应用程序时,我会该高速缓存中获取用户数,并将该值增加1,因为又有一个用户登录了。但当多个用户同时登录时,我会遇到问题。有没有人能帮我解决这个问题?
我需要显示当前登录到应用程序的用户数。
我使用一个缓存来存储当前的用户数。
我在做手术
当用户登录到应用程序时,我该高速缓存中获取用户数,并将该值增加1,因为又有一个用户登录了。
但我面临的问题,当多个用户同时登录..
有没有人能帮我解决这个问题?

ia2d9nvy

ia2d9nvy1#

有几种方法可以实现这一点:

  • 使用计数器https://infinispan.org/docs/stable/titles/hotrod_java/hotrod_java.html#remotecache_countermanager-hotrod-client-api
  • 使用事务https://infinispan.org/docs/stable/titles/hotrod_java/hotrod_java.html#hotrod_transactions
  • 使用版本化操作

相关问题