Spring boot HazelCast成员(带/不带客户端)可用于独立web应用程序
我不熟悉缓存机制,刚刚开始学习Hazelcast。我浏览了一些教程和hazelcast网站,但仍然不清楚 我正在尝试为我的springboot&angular应用程序构建缓存。它是一个独立的应用程序Spring boot HazelCast成员(带/不带客户端)可用于独立web应用程序,spring-boot,hazelcast,Spring Boot,Hazelcast,我不熟悉缓存机制,刚刚开始学习Hazelcast。我浏览了一些教程和hazelcast网站,但仍然不清楚 我正在尝试为我的springboot&angular应用程序构建缓存。它是一个独立的应用程序 所以在我的例子中,由于我的应用程序是单个的,并且没有作为多个实例运行的计划,所以我可以只使用Hazelcast成员而不使用客户端。是否需要客户机?不,客户机不是强制性的,对于您的情况,它似乎是不必要的 这个想法是关于抽象的,你向Hazelcast询问X项,如果它存在,它就会被返回。Hazelcast
所以在我的例子中,由于我的应用程序是单个的,并且没有作为多个实例运行的计划,所以我可以只使用Hazelcast成员而不使用客户端。是否需要客户机?不,客户机不是强制性的,对于您的情况,它似乎是不必要的 这个想法是关于抽象的,你向Hazelcast询问X项,如果它存在,它就会被返回。Hazelcast计算出该物品的存放位置,大多数情况下,这是对您隐藏的 在您的流程中可以找到X:
- 您的进程是一个客户端,具有近缓存活动,并且具有一个副本
- 您的进程是一个或多个服务器中的一个,碰巧是负责存储项目X的服务器
- 您的进程是一个客户端,没有近缓存,因此不存储任何内容
- 您的进程是多个服务器中的一个,而另一个服务器恰好负责项目X