# hazelcast_demo **Repository Path**: light_shadow/hazelcast_demo ## Basic Information - **Project Name**: hazelcast_demo - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-04-10 - **Last Updated**: 2022-04-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 一 程序运行方法 ## 1 需要在本地启动一个hazelcast的集群,至少一个节点,并且命名为hello-world ## 2 运行com.general.AppTest 中的两个单元测试方法即可: com.general.AppTest.testRequestWeather ```properties testRequestWeather costs 14085 mills ``` com.general.AppTest.testRequestWeatherWithCache ```properties testRequestWeatherWithCache costs 265 mills ``` 发现使用缓存比不使用缓存,速度提升了98%左右 # 二 实现说明 ## 参考官网博客: https://docs.hazelcast.com/hazelcast/latest/getting-started/get-started-binary
自己在本地实现了一个两个节点的hazelcast集群,先启动一个hazelcast,随后启动manager,最后再启动一个hazelcast就可以了 ![cluster](pic/cluster.png) ## 下载的时候注意要下载开源的,下载企业版的话会有license的问题,本地启动的时候会报未找到license的异常。 开源版本的下载地址在这里 https://hazelcast.com/open-source-projects/downloads/ ## 实现逻辑的话 很简单,也没有抽象,一遍写下来 # 三 对于hazelcast的感受 hazelcast 有一个sql_browser 还是挺方便的,能让我看到我都存储了什么 ![sql_browser](pic/sql_browser.png) 管理台界面很清晰,需要的数据和监控都有,感觉很直观。