1 개요[ | ]
- Hazelcast
- 헤이즐캐스트
- 오픈소스 인메모리 데이터 그리드
- 작성언어: 자바
2 용도[ | ]
- 분산캐시, 주로 DB 앞단
- 캐시 애즈 어 서비스
- NoSQL 데이터스토어
- 웹 세션 클러스터링
3 활용 예시[ | ]
Java
Copy
import com.hazelcast.config.Config;
import com.hazelcast.core.Hazelcast;
import com.hazelcast.core.HazelcastInstance;
import java.util.concurrent.ConcurrentMap;
public class DistributedMap {
public static void main(String[] args) {
Config config = new Config();
HazelcastInstance h = Hazelcast.newHazelcastInstance(config);
ConcurrentMap<String, String> map = h.getMap("my-distributed-map");
map.put("key", "value");
map.get("key");
//Concurrent Map methods
map.putIfAbsent("somekey", "somevalue");
map.replace("key", "value", "newvalue");
}
}
4 같이 보기[ | ]
5 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.