구글 클라우드 데이터스토어

Google Cloud Datastore
구글 클라우드 데이터스토어
개발자구글사
초기 릴리즈2013년 5월, 9년 전(2013-05)
운영 체제크로스 플랫폼
플랫폼구글 클라우드 플랫폼
유형문서 지향 데이터베이스
면허증.독자 사양
웹 사이트cloud.google.com/datastore/

Google 클라우드 데이터스토어(클라우드 데이터스토어)는 Google 클라우드 플랫폼에서 제공하는 [1]확장성이 뛰어나고 완전히 관리되는 NoSQL 데이터베이스 서비스입니다.클라우드 스토리지는 "공용 인터넷 또는 전용 개인 네트워크 [2]연결을 통해 액세스하는 오프사이트 위치에 데이터 및 파일을 저장할 수 있도록 합니다."이는 물리적 파일을 클라우드 [3]스토리지 레코드로 대체할 수 있기 때문에 기업에 매우 비용 효율적입니다.클라우드 데이터스토어는 Google의 Bigtable 및 Megstore [4]기술을 기반으로 구축되었습니다.Google 클라우드 데이터스토어를 사용하면 네이티브 모드 또는 데이터스토어 모드로 데이터베이스를 생성할 수 있습니다.네이티브 모드는 모바일 및 웹 애플리케이션용으로 설계되어 있으며 데이터스토어 모드는 새로운 서버 [5]프로젝트용으로 설계되어 있습니다.

역사

원래 [6]2008년 Google App Engine의 기능으로 출시된 클라우드 데이터스토어는 2013년 Google I/[7]O 에 독립 실행형 제품으로 발표되었습니다.2018년 Google Cloud Next 컨퍼런스에서 2세대 Firestore 데이터베이스가 하위 호환성 [8]모드로 일반에 공개되었습니다.Google은 기존 데이터스토어 데이터베이스를 데이터스토어 [9]모드의 Firestore로 자동으로 업그레이드할 수 있는 경로를 제공합니다.

GQL

Google 클라우드 데이터스토어 데이터베이스에는 "GQL"(Google 쿼리 언어)이라는 SQL과 유사한 구문이 있습니다.GQL은 Join [10]을 지원하지 않습니다.대신 ReferenceProperty()[11]를 사용하여 1 대 다 및 다 대 다 관계를 설정할 수 있습니다.이 shared-nothing 접근방식을 사용하면 시스템에 [12]장애가 발생하지 않고 디스크에 장애가 발생할 수 있습니다.관계형 데이터베이스에서 클라우드 데이터스토어로 전환하려면 데이터를 모델링할 때 개발자의 패러다임 전환이 필요합니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ 구글 클라우드 데이터스토어
  2. ^ "What is Cloud Storage?". www.ibm.com. June 24, 2019.{{cite web}}: CS1 maint :url-status (링크)
  3. ^ Julia, McLeod; Gormly, Brianna (2018). "Records storage in the cloud: are we modeling the cost?" (PDF). Archives & Manuscripts. 46 (2): 174–192. doi:10.1080/01576895.2017.1409125.
  4. ^ Google 클라우드 데이터스토어를 통한 강력한 일관성과 궁극적인 일관성 균형 유지
  5. ^ "Google Cloud Datastore". Quickstart. Retrieved April 7, 2020.{{cite web}}: CS1 maint :url-status (링크)
  6. ^ 구글 앱엔진의 매력, 벗어나기 어려울 것이다.
  7. ^ 증가하는 Google 클라우드에서 NoSQL 데이터베이스 제공
  8. ^ Google, 주요 클라우드 데이터베이스 서비스 업데이트
  9. ^ Firestore 자동 업그레이드
  10. ^ Google Developers (7 April 2008). "Campfire One: Introducing Google App Engine (pt. 3)" – via YouTube. {{cite web}}: last=범용명(도움말)이 있습니다.
  11. ^ "Modeling Entity Relationships - Google App Engine — Google Developers". 2012-06-26. Retrieved 2012-07-17.
  12. ^ Saturday (2008-11-22). "Google Architecture". High Scalability. Retrieved 2012-07-17.

외부 링크