차례:
비디오: Mapping External Services (Kubernetes Best Practices) 2024
OrientDB, MarkLogic 및 아마도 ArangoDB와 같은 NoSQL 데이터베이스가 자주 언급됩니다. 그러나 다른 하이브리드 NoSQL 데이터베이스가 있습니다.
FoundationDB
FoundationDB는 오픈 소스의 ACID 호환 키 값 저장소입니다. FoundationDB의 독특한 점은 개발자가 키 - 값 저장소를 통해 자체 데이터 관리 메커니즘을 효율적으로 연결할 수 있도록 설계 되었기 때문입니다.
FoundationDB의 확장을 통해 효율적인 문서 저장소, 스파 스 테이블 저장소, 벡터 저장소 및 그래프 데이터베이스로 작동 할 수 있습니다. 또한 FoundationDB는 BluePrints 속성 그래프 API의 구현을 제공하여 FoundationDB를 OrientDB 및 Neo4j와 같은 BluePrints API를 지원하는 다른 속성 그래프 구현과 스왑 할 수 있습니다. FoundationDB는 또한 전통적인 관계형 데이터베이스 응용 프로그램에서 사용할 수있는 ANSI SQL 쿼리 계층을 지원합니다.
그러나 FoundationDB에는 몇 가지 제한 사항이 있습니다.5 초 이상 지속되는 트랜잭션은 지원하지 않습니다.
-
각 트랜잭션은 저장된 데이터의 10MB에만 영향을 줄 수 있습니다.
-
-
데이터베이스는 100TB의 원시 데이터로만 테스트되었습니다.
-
OpenLink Virtuoso Virtuoso는 NoSQL 데이터베이스가 아니라 다중 모델 데이터 서버로 자리 매김했습니다. MarkLogic Server와 마찬가지로 XML 저장소 배경에서 XML, RDF, 자유 텍스트 및 관계형 테이블을 저장합니다.
XML 문서 데이터베이스
SQL 호환 관계형 데이터베이스 (조인 및 기타 일반적인 RDBMS 기능 포함)
RDF 트리플 및 쿼드 저장소
-
검색 (포함) 데이터 중심의 워크 플로우를위한 BPEL (Business Process Execution Language) 처리 엔진
-
Virtuoso는 주제 수준 보안을 위해 행 수준 (RDBMS) 보안 및 속성 기반 액세스 제어 (ABAC)를 제공합니다. RDF 저장소에 저장합니다. Virtuoso의 상용 버전 버전 6은 클러스터링 및 고 가용성을 도입했으며 현재 상용 버전 7은 탄력적 클러스터 변경 지원을 도입했습니다.
Virtuoso는 틈새 시장 제품이지만 XML 데이터베이스 분야에서 많이 등장합니다.그것은 많은 스토리지 엔진 위에 가상 데이터베이스 계층의 역할을하므로 진정한 다중 모델 데이터베이스는 아닙니다. 그러나 그 접근법은 흥미 롭습니다.