원제 : Product: HyperGraphDB - A Graph Database
번역 : Product: HyperGraphDB - A Graph Database
NoSQL 혁명에서 그래프 데이터베이스로서 Neo4j의 성공으로, 혼합에서 또 다른 graphp 데이터베이스인, HyperGraphDB는 흥미롭습니다. HyperGraphDB의 빠른 안내는 HyperGraphDB를 다음 처럼 말합니다: 일반적인 목적, 확장성, 이식가능, 분산, 임베드, 오픈소스 데이터 저장 메카니즘. HyperGraphDB은 인공지능과 시멘틱 웹 프로젝트를 위해 특별히 설계된 그래프 데이터베이스이고, 모든 사이즈의 프로젝트를 위해 임베디된 객체지향 데이터베이로써 사용가능합니다..
NoSQL Archive로 부터 HyperGraphDB에 대한 요약입니다: API: Java (and Java Langs), Written in:Java, Query Method: Java or P2P, Replication: P2P, Concurrency: STM, Misc: Open-Source, Especially for AI and Semantic Web.
HyperGraphDB가 데이터 분산을 위한 소프트웨어 트랜잭션 메모리와 P2P같은 흥미로운 기능을 가지고 있는데, 내 처음이자 명백한 질문이 답변되지 않은 것을 발견했습니다: 된장 hypergraph는 무엇이고 왜 내가 관심을 가져야 하는가? 튜텨리얼에 묻혀 있는 내용입니다:
HyperGraphDB 데이터베이스는 엔티티의 일반화된 그래프입니다. 일반화는 두가지가 있습니다:
- Links/edges는 정규적인 그래프로써 단지 두 엘리먼트 대신에 엘리먼트의 임의적인 숫자를 가리킵니다
- Links 는 역시 다른 links에 의해 가리켜집니다.
A HyperGraphDB database is a generalized graph of entities. The generalization is two-fold:
- Links/edges "point to" an arbitrary number of elements instead of just two as in regular graphs
- Links can be pointed to by other links as well.
좋습니다, 그러나 나는 왜 이게 가치있는지에 대한 설명이 있기를 기대합니다. 내가 보통 그래프로 할 수 없는 것을 HyperGraphDB로 할수 있는 것이 무엇입니까? API의 복잡성을 넘어 관련된 것이 주어졌다면 밝혀봐야 할 자연적인 주제로 보입니다. 이것은 멋지고, 멋지게 들린다고 가정하지만, 나는 왜인지 알고싶습니다 :-)
어떤 경우 한번쯤 살펴볼만한 흥미로운 제품입니다. 데이터베이스 선택은 여전히 빠르게 확대됩니다.
관련 기사
'쓸모 있는 제품' 카테고리의 다른 글
Hypertable is a New BigTable Clone that Runs on HDFS or KFS (0) | 2009.07.02 |
---|---|
Product: Project Voldemort - A Distributed Database (0) | 2009.07.02 |
Product: Hadoop (0) | 2009.05.17 |
Product: HAProxy - The Reliable, High Performance TCP/HTTP Load Balancer (0) | 2009.02.05 |
Product: Gearman - Open Source Message Queuing System (0) | 2009.01.13 |