모범 사례 및 튜토리얼

Docker 이미지로 최신 Couchbase 기능 테스트하기

couchbase

저희는 운이 좋게도 똑똑하고 활동적인 개발자 팀과 함께 일하고 있으며, 이들은 종종 새로운 것을 시도해 볼 수 있는 기회를 제공합니다! 이 블로그를 팔로우하신다면 무료 텍스트 검색 도구의 개발자 프리뷰를 보셨을 것입니다. CBFT 그리고 쿼리 워크벤치. 아니면 이미 카우치베이스의 커피 최신 에피소드 에벤 하버와 아룬 굽타가 함께합니다.

docker

이러한 초기 개발자 프리뷰의 목표는 여러분의 피드백을 수집하고 개발 과정에서 이를 반영하는 것입니다. 이는 더 나은 제품을 만드는 데 도움이 되므로 매우 중요한 일입니다. 그래서 제가 하고 싶은 것은 여러분이 더 쉽게 테스트할 수 있도록 하는 것입니다.

Docker로 간편하게 테스트하기

2016년에 새로운 소프트웨어를 테스트하는 가장 쉬운 방법은 도커 실행입니다. 네, 도커런은 동사입니다. 저는 여행 및 맥주 샘플을 가져오고 데이터, 인덱스 및 쿼리 서비스가 활성화된 사전 구성된 Couchbase 인스턴스가 포함된 새로운 Docker 이미지를 만들었습니다. CBFT쿼리 워크벤치 도 동일한 이미지에서 실행됩니다.

새로운 기능을 테스트하기 위해 필요한 모든 것을 하나의 이미지에 담았습니다.

이미지가 실행되면 컨테이너의 IP를 가져오면 포트 8091의 Couchabse, 포트 8094의 쿼리 워크벤치, 포트 8095의 CBFT에 액세스할 수 있습니다. 로컬에서 Docker 이미지를 호스팅하는 경우 해당 포트는 다른 포트로 전달되지만 Docker에서 어떤 포트를 사용할지 알려줍니다.

키네마틱을 사용하는 경우 더 간단합니다. 허브에서 couchbase-dp를 검색하면 이미지를 생성하고 테스트를 시작할 수 있습니다. 짧은 동영상을 만들었습니다:

여러분의 의견을 알려주세요!

비디오에서 CBFT에서 실행한 전체 텍스트 쿼리는 다음과 같습니다. Bleve 를 인덱서로 지정합니다. 자세한 쿼리 문자열 문서는 다음과 같습니다. 여기. Bleve는 Go를 위한 전체 텍스트 검색 및 색인 라이브러리입니다. Couchabse의 가장 활발한 오픈 소스 프로젝트 중 하나이기도 합니다!

CBFT와 쿼리 워크벤치를 테스트해 보신 후 피드백을 주시고 어떻게 개선할 수 있을지 알려주세요. 감사합니다!

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

작성자

게시자 로랑 도귄

Laurent는 파리에 사는 괴짜 금속공학도입니다. 주로 Java로 코드를 작성하고 AsciiDoc으로 구조화된 텍스트를 작성하며 데이터, 리액티브 프로그래밍 및 기타 유행어에 대해 자주 이야기합니다. 또한 Clever Cloud와 Nuxeo의 개발자 옹호자로 활동하며 해당 커뮤니티가 더 크고 강력하게 성장할 수 있도록 자신의 시간과 전문성을 바쳤습니다. 현재 Couchbase에서 개발자 관계를 운영하고 있습니다.

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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