본문 바로가기

쓸모 있는 제품

Product: Hibernate Shards

원제 : Product: Hibernate Shards

번역 : Product: Hibernate Shards

조각 아키텍처를 채택하고 싶지만, 처음부터 시작하고 싶지 않다면, Hibernate의 sharding 시스템을 고려해보세요.

Hibernate Shards는  Hibernate 핵심으로의 수평적인 분할을 위한 지원을 추가하는 이런 복잡성을 감추고 최소화시키기 위해 설계된 프레임워크입니다.

Hibernate Shards 핵심 기능:

  • 표준 Hibernate 프로그래밍 모델(Standard Hibernate programming model) - Hibernate Shards 여러분이 알고 있고 사랑하는 Hibernate API를 계속 사용하도록 합니다: SessionFactory, Session, Criteria, Query. Hibernate 사용법을 알고 있다면, Hibernate Shards 사용법도 알고 있습니다..
  • 유연한 조각 전략(Flexible sharding strategies) - 여러분이 원하는 어떤 방법으로도 조각들에 데이터를 분산합니다. 우리가 제공하는 기본 전략이나 여러분의 응용프로그램에 맞는 로직을 골라 사용하세요.
  • 가상 조각 지원(Support for virtual shards) - 여러분의 조각 전략이 결코 변하지 않을까요? 다시 생각해보세요. 새로운 조각을 추가하고 데이터 재분산은 shard-aware 응용프로그램을 배치할 때 여러분이 맞닥뜨릴 가장 까다로운 작업 도전중 하나입니다. Hibernate Sharding은 가상 조각을 지원하는데, 데이터를 재조각하는 프로세스를 단순화를 위해 설계된 기능입니다..
  • 무료/오픈 소스(Free/open source) - Hibernate Shards is LGPL 라이센스입니다(GNU Public License보다 덜 엄격한)

'쓸모 있는 제품' 카테고리의 다른 글

Product: NetApp MetroCluster Software  (0) 2007.07.25
Product: lighttpd  (0) 2007.07.25
Isilon Clustred Storage System  (0) 2007.07.15
Lustre cluster file system  (0) 2007.07.15
Coyote Point Load Balancing Systems  (0) 2007.07.15