새로운 이정표에 도달했습니다: 이제 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
.
공간 인덱스의 속도 향상/파일 크기 감소에 대한 기술 블로그 포스팅이 곧 이어질 예정입니다.
최신 Couchbase 서버에 최신 GeoCouch가 포함되어 있나요?
이 경우 새 API를 사용하려면 애플리케이션을 수정해야 하나요?
알렉시 예 Couchbase에는 최신 GeoCouch 버전이 포함되어 있습니다. "변경 사항 변경"에 나열된 사항만 변경하면 됩니다. 가장 기본적인 기능만 사용했다면 아무것도 변경할 필요가 없을 것입니다.
고마워요 볼커! 이 서버로 전환하면 두 개의 별도 서버가 필요하지 않게 됩니다.
좋아요!
백로그를 다음 위치에 게시할 수 있나요? couchbase.com ?
백로그가 정확히 무슨 뜻인가요? 변경된 내용을 말하는 건가요? 블로그에 언급하는 것뿐만 아니라 웹사이트 어딘가에 올려야 한다는 뜻인가요?
당신의 명령은 매우 훌륭합니다.나는 당신의 명령을 읽었고 정말 좋습니다.
안녕하세요
나이스익스텐션 개발에는 시간이 필요하지만 시간 문제에 직면합니다.
시간이 없으며 현재 새로운 것을 개발하고 싶습니다.
사람들은 모든 분야, 특히 IT 분야에서 변화를 원하기 때문입니다. Magento 확장 기능
IT 부문을 변화시키고 다른 기업과 차별화할 수 있습니다. 마젠토도
에는 보도 자료 확장 기능이 있어 콘텐츠를 추가하는 데 도움이 됩니다.
사이트 및 마젠토 CMS 기반 확장이라고도 합니다. 나는 작업 중입니다 http://www.fmeextensions.com/e... 피드백을 보내주세요
제가 어떻게 일하고 있는지 살펴보고 제안을 해 주세요.