SQL과 유사한 언어로 NoSQL 데이터베이스 상호 운용성의 가능성을 제시합니다.

샌프란시스코, 캘리포니아 - 2011년 7월 29일 - CouchConf 샌프란시스코 - 선도적인 NoSQL 데이터베이스 회사인 Couchbase와 세계에서 가장 널리 배포된 SQL 데이터베이스 엔진의 제조업체인 SQLite는 오늘 공동 개발한 NoSQL 쿼리 언어를 공개 도메인으로 출시한다고 발표했습니다. 비정형 데이터 쿼리 언어, 즉 UnQL('삼촌'으로 발음)은 친숙하고 표준화된 데이터 정의 및 조작 언어를 NoSQL 영역에 도입하기 위한 공동의 노력의 결과물입니다. Couchbase와 SQLite는 모두 이 언어를 구현하는 제품을 제공하기 위해 최선을 다하고 있습니다. 다음에서 사용 가능 www.unqlspec.org언어의 추가 개발은 사용자, 공급업체 및 학계 커뮤니티의 참여에 열려 있습니다.

뉴스 하이라이트:

  • UnQL은 구문이 SQL과 유사하여 해당 언어에서 성장한 애플리케이션 개발자에게 친숙함을 제공하는 동시에 복잡한 문서 구조를 선택하고 조작할 수 있는 추가 기능을 제공합니다.
     
  • 가장 널리 배포된 NoSQL 데이터베이스 엔진인 CouchDB의 창립자이자 발명가인 Couchbase의 Damien Katz와 가장 널리 배포된 SQL 데이터베이스 엔진인 SQLite의 발명가인 D. Richard Hipp이 UnQL의 초기 작업을 주도했습니다. 두 사람 모두 향후 출시될 제품에서 UnQL을 구현하는 데 전념하고 있습니다.  
  • 엄격하게 정의된 스키마 없이 자체 설명 문서를 선택하고 운영하려면 오늘날의 SQL 데이터베이스 솔루션에서는 사용할 수 없는 표현력이 필요합니다. UnQL을 사용하면 개발자는 관계형 데이터베이스 모델의 구조화된 테이블 형식과 NoSQL 스키마가 없는 설계의 유연성을 모두 누릴 수 있습니다.

지원 인용문:

  • Couchbase CTO이자 CouchDB의 창시자인 Damien Katz: "UnQL에 대한 작업은 매우 만족스러웠습니다. UnQL은 SQL이 관계형 데이터베이스 시장에서 채택을 촉진한 것과 같은 방식으로 NoSQL 채택을 촉진하려면 공통 쿼리 언어가 필요하다는 우리의 믿음에서 비롯되었습니다. 앞으로도 SQLite와 함께 이 새로운 언어의 발전을 위해 계속 노력할 수 있기를 기대합니다."
     
  • D. "관계형 데이터베이스 기술과 SQL 쿼리 언어는 40년 이상 우리에게 매우 유용하게 사용되어 왔지만, 최신 애플리케이션에는 훨씬 더 많은 유연성이 필요합니다. 데이터 계층 보다 더 많은 것을 지원합니다. UnQL은 SQL에 대한 경험을 바탕으로 포스트모던 애플리케이션의 비정형, 자체 설명 데이터 형식에 적합한 구문과 개념으로 해당 언어를 보완합니다."
     
  • 에릭 메이저, 파트너 아키텍트, Microsoft: "최근의 주요 논쟁 중 하나는 coSQL에 대한 CACM 문서 는 업계에서 핵심 가치 저장소를 위한 생태계에 공급할 공통 쿼리 언어와 데이터 모델이 필요하다는 것을 깨달았습니다. UnQL 언어는 이 과정에서 중요한 실용적인 다음 단계를 제시합니다. 우리는 Couchbase 및 기타 업계 리더들과 협력하여 설계를 다음 단계로 끌어올릴 수 있기를 기대합니다."
     
  • "비관계형 데이터베이스의 주요 사용 사례 중 하나는 구조화되지 않은 정보의 저장과 검색입니다. 이러한 데이터에 대한 표준화된 인터페이스, 즉 SQL에 해당하는 비정형화된 인터페이스가 부족했습니다. UnQL은 바로 이 문제를 해결하는 것을 목표로 합니다."

추가 리소스:

카우치베이스 소개

카우치베이스는 데이터가 기업의 핵심이라고 믿습니다. 개발자와 아키텍트가 가장 미션 크리티컬한 애플리케이션을 구축, 배포, 실행할 수 있도록 지원합니다. Couchbase는 데이터센터와 모든 클라우드에서 실행되는 유연하고 확장 가능한 고성능의 최신 데이터베이스를 제공합니다. 세계 최대 규모의 많은 기업들이 비즈니스에 필수적인 핵심 애플리케이션을 구동하기 위해 Couchbase를 사용하고 있습니다. 자세한 내용은 다음을 참조하세요. www.couchbase.com.

미디어 연락처

제임스 김

couchbasePR@couchbase.com
카우치베이스 커뮤니케이션

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 체험

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

다운로드 콜아웃

복잡성과 비용을 줄이면서 강력한 앱을 구축하세요.