오라클 NoSQL 데이터베이스의 기원

출처: 인터넷
작성자: 사용자
키워드: 오라클 NoSQL 데이터베이스

이전 NoSQL 데이터베이스 세계의 새로운 프로젝트에 무관심 그리고 종종 우리들은 그 야심찬 트럼펫이 그들의 새로운 nosql 응용 프로그램 것 모든 오래 된 프레임을 중단 하 고 새로운 것 들을가지고 그들의 가슴을 아 티. 그러나 현실에서는,, 그것은 과장 된 NoSQL은 여전히 월이 들어갈 수 유행 개발자만 그들의 생활에 사소한 문제에 대 한 그것을 사용 하고자 하는 경우에 그. 테이블의 제한 사항으로 인해 구조는 너무 큰 경우이 취소할 수 있습니다, 데이터베이스의 속도 품질 향상된 될 수 있습니다.

이 시점에서, Oracle, 지속적으로 최상위 방 탄 SQL 데이터베이스 개발 전문가 NoSQL 데이터베이스 서버, 견고 하 고, 실용적인, 고 표준 Oracle 스타일을 가져왔다. 미친 공상 것입니다 쓰기 nosql 새로운 프로젝트, 하지만 심각한 사람들 NoSQL의 흥미로운 기능 뿐만 아니라 엄격한 대규모 프로젝트의 거 대 한 규모 때문에 오라클의 제품에 세심 한 관심을 지불할 것 이다.

오라클 NoSQL 데이터베이스 제품 발표 NoSQL 팬 들을 놀라게 수 있습니다 하지만 Oracle 조용히도 몇 시간 동안. 5 년 전, Oracle 구입 Sleepycat 소프트웨어, 오픈 소스 버클리 db의 개시, 버클리 DB의 유연한 키 값 저장소 모델, 버클리 유명 했다 완전히 다시 작성 하는 것으로 보인다 비록 DB 기술 오라클 NoSQL 데이터베이스의 핵심에 있다.

오라클 NoSQL: 완전 한 산

Oracle NoSQL에서 가장 흥미로운 장소는 키-값 구조입니다. 개요 정의 또는 테이블 스키마에 자신을 자물쇠, 그냥 키워드 만들고 다음 그들과 함께 데이터를 연결할 필요가 없습니다. 키워드, 문자열을 연결할 수 있습니다 또는 이전 이미지 파일에 연결할 수 있습니다, 데이터베이스 콘텐츠는 바이트 코드를 허용.

오라클 기본 및 보조 두 부분으로 키워드 구분, 주요 부분은 개체의 포인터, 보조 부품이 레코드의 다양 한 분야를 생각할 수 있습니다. 예를 들어 어떤 NoSQL 도구 한 개체의 여러 필드를 사용 하는 방법 다른 보조 섹션에서 귀하의 주소 및 우편 번호, 및 다른 문자열을 넣어 메인 섹션에 귀하의 이름과 사회 보장 카드 번호를 넣을 수 있습니다.

오라클 NoSQL의 중요 한 부분 SQL 데이터베이스를 제공 하는 엄격한 기준을 충족 하기 위해 Oracle NoSQL 수 산 준수에 대 한 대략적인 프로젝트입니다. 산 의미 "원자, 일관성, 격리, 튼튼한 거래", 꽉, 영구, 차별 및 내구성 거래를 말합니다. 대부분의 NoSQL 시스템 이동 다른 방법: 기본, "기본적으로 사용할 수 있는, 부드러운 주, 그리고 결국 일관 된", 기본적인 유용성, 처리, 유연한 거래를 확인 하 고 최종 결과의 일관성을 보장 하는. 즉, 결과에 중점 과정을 강조 하지 않습니다.

Oracle NoSQL은 정말 산 준수, 제공 여부에 대 한 논쟁을 많이 하지만 Oracle NoSQL 그 약속을 만들 수 있습니다.

최종 결과 일관성: 논쟁

여기 질문을 말했다 다니엘 Abadi, 경우에 따라 기본 서버는 오라클의 NoSQL 심문 예일 대학에서 컴퓨터 과학 교수 경우 손실 될, 예를 들어 주 서버 그리고 복제 서버 준비 되지 않았습니다. 곧 마 고 탄산수, (아는 우리는 이제 Sleepycat의 생성에 관여 했던 오라클 직원,) 하버드 대학에서 컴퓨터 과학 교수 논평에 Oracle NoSQL의 질문 진정한 의미에서 "마지막 일관성"을 달성 하는 경우 데이터 센터 서버 복제를 준비 하는 경우에 쓰기 데이터를 시작 해야 합니다. 이 논쟁의 결과 2 개의 대학 사이 연례 축구 경기 보다 더 어려울 것이 분명 하다.

물론, 이러한 인수 내 관심 Oracel NoSQL의 속도 테스트 하기 위해, 의도적으로 로우 엔드 맥 구성 발견. 단일 지점 NoSQL 서버 시작 후 모두는 약 30의 문자열의 길이 그것에 358,400 키워드를 넣어. 에이 오래 된 맥, Oracel NoSQL 119 초.

대조 하기 위해 나는 LinkedIn 증상 사용 하는 오픈 소스 자바 NoSQL 데이터베이스에 180 초 Voldermort 데이터베이스의 최신 버전에 동일한 레코드를 삽입 합니다.

이 간단한 테스트 결과 함께 매우 기쁘게, Oracel NoSQL 많은 선도 보인다. 문자열의 배열이 필요한 키워드를 만들기 종종 개체의 인스턴스화 병목 자바, 그리고이 테스트에서 Oracel NoSQL 하지 않는이 문제가 발생 했습니다.

일반적으로, Oracle NoSQL을 시도 가치가 있다. 때문에 공급 업체 뿐만 아니라 이러한 엄격한 데이터 관리에서에서 너무 많은 엄격한 기능을 제공 합니다.

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.