정보실

웹학교

정보실

기타 키 맵 데이터 모델

본문

참고 : 업계에는 약간의 혼동이 있으며 "Columnar Databases"라고 하는 두 가지가 있습니다. 여기에 나열된 일부는 "키맵"데이터 모델을 중심으로 구축 된 분산 된 영구 데이터베이스입니다. 모든 데이터에는 키-값 쌍의 맵이 연결된 (복합) 키가 있습니다. 일부 시스템에서, 이러한 여러 값 맵은 키와 연관 될 수 있으며, 이러한 맵은 "열 패밀리"(값 맵 키는 "열"이라고 함)라고 합니다.


"열 데이터베이스"라고도 하는 다른 기술 그룹은 데이터를 기존 방식으로 저장하는 대신 데이터를 디스크 또는 메모리에 저장하는 방식으로 구별됩니다. 기존 키는 모든 키 값이 서로 옆에 저장되어 있습니다. , "행별"인 경우 이러한 시스템은 모든 열 값을 서로 옆에 저장합니다. 따라서 주어진 키의 모든 열을 가져 오려면 더 많은 작업이 필요하지만 주어진 열의 모든 값을 가져 오는 데 더 적은 작업이 필요합니다.


여기서 전자 그룹을 "키 맵 데이터 모델"이라고 합니다. 이것들과 키-값 데이터 모델 저장소 사이의 선은 상당히 모호합니다.


  • Apache Accumulo - Hadoop을 기반으로 하는 분산 키 / 값 저장소.
  • Apache Cassandra - BigTable에서 영감을 얻은 열 중심 분산 데이터 저장소.
  • Apache HBase - BigTable에서 영감을 얻은 열 중심 분산 데이터 저장소.
  • Baidu Tera - BigTable에서 영감을 얻은 인터넷 규모의 데이터베이스.
  • Facebook HydraBase - 페이스북이 만든 HBase의 진화.
  • Google BigTable - 열 지향 분산 데이터 저장소.
  • Google Cloud Datastore - BigTable을 통해 비 관계형 데이터를 저장하기 위한 완전히 관리되고 스키마가 없는 데이터베이스입니다.
  • Hypertable - BigTable에서 영감을 얻은 열 중심 분산 데이터 저장소.
  • InfiniDB - MySQL 인터페이스를 통해 액세스하고 대규모 병렬 처리를 사용하여 쿼리를 병렬화합니다.
  • Tephra - HBase에 대한 거래.
  • Twitter Manhattan - 트위터 규모의 실시간 다중 테넌트 분산 데이터베이스.
  • ScyllaDB - C++로 작성된 열 지향 분산 데이터 저장소로 Apache Cassandra와 완전히 호환됩니다.








  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 14회 ]  작성일19-11-14 16:00

웹학교