새 릴리스: 확장 기능으로서의 지오카우치

새로운 이정표에 도달했습니다: 이제 GeoCouch는 이미 실행 중인 CouchDB 인스턴스와 함께 쉽게 설치할 수 있는 CouchDB용 확장 프로그램입니다. 기존 CouchDB 소스 베이스(>=1.0.2)에 GeoCouch Git 기반 소스를 사용하는 것만큼이나 쉽게 GeoCouch 확장 프로그램을 설치할 수 있습니다.

새로운 GeoCouch에는 원래 구현에 비해 여러 가지 개선 사항도 포함되어 있습니다. 특히, 새로운 대량 삽입 시스템은 인덱스 구축 속도를 크게 향상시키고(최대 10배), 구축된 인덱스의 크기(디스크 상)를 훨씬 더 작게 만듭니다(최대 10배 작아짐). 업데이트가 잦은 데이터베이스 사용자라면 압축 지원이 마음에 들 것입니다.

지오카우치도 다음에서 새로운 보금자리를 찾았습니다. 카우치베이스의 깃허브 리포지토리. 설치 지침은 README에서 확인할 수 있습니다.

간편하게 설치하려면 다음 파일을 다운로드하세요. 카우치베이스 서버에 지오카우치가 포함되어 있습니다.

이번 릴리스의 주요 내용

  • GeoCouch는 더 이상 전체 포크가 아니라 확장입니다.
  • 공간 인덱스 구축이 최대 10배 빨라집니다.
  • 공간 인덱스 파일 크기가 최대 10배 더 작아집니다.
  • 압축 및 인덱스 정리 지원
  • 모든 쿼리에서 바운딩 박스뿐만 아니라 지오메트리도 반환됩니다.
  • 그 어느 때보다 향상된 성능

획기적인 변화:

  • 요청된 경계 상자의 좌표가 뒤집혔을 때 GeoCouch가 [-180,-90,180,90]의 경계에서 암시적 래핑을 수행했습니다. 암시적 래핑이 제거되었습니다. 대신 명시적 매개 변수인 평면_바운드. 자세한 내용은 README를 참조하세요.
  • 목록 함수에 대한 API가 변경되었습니다. 핸들러가 더 이상 호출되지 않습니다. _spatiallist하지만 공간/_목록. 새 형식을 사용하려면 코드를 업그레이드하세요. 이전 핸들러는 더 이상 사용되지 않지만 현재로서는 작동하며 로그에 경고를 표시합니다.
  • 목록 함수에서 행 개체 속성  로 이름이 변경되었습니다. bbox.

공간 인덱스의 속도 향상/파일 크기 감소에 대한 기술 블로그 포스팅이 곧 이어질 예정입니다.

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 Volker Mische, 소프트웨어 엔지니어, Couchbase

볼커 미쉬는 카우치베이스의 소프트웨어 엔지니어입니다. 그는 뷰 엔진 팀에서 지리공간 및 맵리듀스 인덱싱을 개선하기 위해 주로 Erlang, C/C++로 작업하고 있습니다.

댓글 하나

  1. 알렉세이 티가레프 3월 18, 2011에서 9:32 오전

    최신 Couchbase 서버에 최신 GeoCouch가 포함되어 있나요?
    이 경우 새 API를 사용하려면 애플리케이션을 수정해야 하나요?

    1. 알렉시 예 Couchbase에는 최신 GeoCouch 버전이 포함되어 있습니다. "변경 사항 변경"에 나열된 사항만 변경하면 됩니다. 가장 기본적인 기능만 사용했다면 아무것도 변경할 필요가 없을 것입니다.

      1. 알렉세이 티가레프 3월 18, 2011에서 11:13 오후

        고마워요 볼커! 이 서버로 전환하면 두 개의 별도 서버가 필요하지 않게 됩니다.

  2. 좋아요!
    백로그를 다음 위치에 게시할 수 있나요? couchbase.com ?

    1. 백로그가 정확히 무슨 뜻인가요? 변경된 내용을 말하는 건가요? 블로그에 언급하는 것뿐만 아니라 웹사이트 어딘가에 올려야 한다는 뜻인가요?

  3. 테이프 디가우징 서비스 5월 11, 2011에서 10:39 오전

    당신의 명령은 매우 훌륭합니다.나는 당신의 명령을 읽었고 정말 좋습니다.

  4. 제임스 윌리엄스 4월 9, 2013에서 6:58 오전

    안녕하세요

    나이스익스텐션 개발에는 시간이 필요하지만 시간 문제에 직면합니다.
    시간이 없으며 현재 새로운 것을 개발하고 싶습니다.
    사람들은 모든 분야, 특히 IT 분야에서 변화를 원하기 때문입니다. Magento 확장 기능
    IT 부문을 변화시키고 다른 기업과 차별화할 수 있습니다. 마젠토도
    에는 보도 자료 확장 기능이 있어 콘텐츠를 추가하는 데 도움이 됩니다.
    사이트 및 마젠토 CMS 기반 확장이라고도 합니다. 나는 작업 중입니다 http://www.fmeextensions.com/e... 피드백을 보내주세요
    제가 어떻게 일하고 있는지 살펴보고 제안을 해 주세요.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

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

카펠라 무료 사용

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

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.