훌륭한 소프트웨어를 설계, 구축 및 출시하려면 커뮤니티가 필요하다고 생각합니다. 그래서 오늘 저는 새로운 프로그램인 "카우치베이스 개발자 빌드". 이 프로그램의 목표는 현재 개발 중인 흥미로운 기능에 대한 최신 정보를 제공하고 여러분의 피드백을 받는 것입니다.

 

그렇다면 카우치베이스 개발자 빌드란 무엇인가요? 개발자로서 Couchbase의 최신 기능을 사용해보고 싶다면 개발자 빌드를 통해 개발자 환경에서 사용해 보세요.

 

기본적으로 이러한 빌드는 다음 주요 릴리스의 메인 코드 라인에서 직접 빌드한 것으로, 그 위에 가벼운 품질 테스트를 실행합니다. 따라서 이러한 빌드를 사용해 보는 동안 거친 부분과 버그가 발생할 수 있습니다. 이 빌드는 포럼 는 문제를 해결하고, 질문에 대한 답변을 얻고, 피드백을 수집하는 데 도움이 되는 Couchbase 사용자 커뮤니티에 대한 액세스를 제공합니다.

 

다음은 개발자 빌드에 대해 알아야 할 몇 가지 중요한 사항입니다:

  1. 이 바이너리는 사전 릴리스이며 실험용으로만 제공됩니다. 스테이징 또는 프로덕션 환경에서는 사용해서는 안 됩니다.

  2. 개발자 빌드에서 경험하는 새로운 기능은 아직 개발 중이므로 제품이 최종 출시되기 전에 크게 변경될 수 있습니다.

  3. 이 빌드를 사용하려면 Couchbase Server를 새로 설치해야 합니다.

 

다음 정보를 제공해 주세요. 피드백!

 

이 빌드의 주기는 어떻게 되나요?  이번 달부터 월별 케이던스를 목표로 촬영하고 있습니다.

 

1월 개발자 빌드의 흥미로운 점은 무엇인가요? 모든 개발자 빌드를 통해 흥미로운 기능들을 선보이고자 하며, 여러분의 피드백이 필요합니다.

 

1월 개발자 빌드의 주요 기능은 다음과 같습니다:

 

  1. 새로운 스팍 UI - Couchbase 웹 콘솔의 새로운 디자인은 다음과 같은 이점을 제공합니다. 더 나은 사용성, 향상된 성능 및 유연성을 제공합니다. 새로운 디자인과 느낌, 향상된 탐색 기능, 쿼리 워크벤치 개선 사항이 제공됩니다.

 

  1. 중첩된 컬렉션에 대한 하위 쿼리 - 지금까지는 문서에서 중첩된 컬렉션에 대한 하위 쿼리를 수행하려면 동일한 문서를 다시 검색해야 했습니다. 이 개선 사항으로 추가 문서 가져오기 없이 동일한 문서에서 중첩된 컬렉션에 대해 복잡한 N1QL 작업을 수행할 수 있습니다.

 

예를 들어 :



SELECT id, (SELECT RAW SUM(ol.price) FROM orders.orderlines ol)[0] AS total FROM orders;

 

SELECT custId, id, (SELECT ol.* FROM orders.orderlines ol ORDER BY ol.price DESC) orderlines FROM orders;

 

SELECT custId, id, (SELECT ol.* FROM orders.orderlines ol WHERE ol.productId IN ["lunch", "drink"] ORDER BY ol.price) orderlines FROM orders;

 

  1. N1QL용 CURL 함수 -  새로 추가된 이 N1QL 함수는 N1QL 언어에 내장된 보수적인 컬 기능 세트를 제공합니다.

 

예를 들어 :



curl("POST", "http://localhost:8093/query/service", {"data" : "statement=select * from system:keyspaces"})을 선택합니다;

 

  1. CBQ Quiet - 이 N1QL 클라이언트(CBQ) 개선 사항은 입력 소스 파일(-f 옵션)에서 쿼리의 에코를 비활성화하는 cbq 옵션(-q)을 제공합니다.

    ./cbq -q

2. 조용함을 참으로 설정합니다;

 

  1. FTS 업데이트 - 아직 플레이할 기회가 없다면 전체 텍스트 검색 (FTS)를 사용하는 경우 개발자 빌드를 사용해 보세요. 개발자 빌드에서는 FTS와 관련된 여러 가지 버그가 수정되었습니다. 또한 다음을 사용하여 FTS를 사용해 볼 수도 있습니다. SDK.

 

향후 블로그에서 이러한 각 기능에 대해 더 자세히 다룰 예정이니 기대해 주세요.
 

OK! 개발자 빌드를 받으려면 어떻게 해야 하나요?

개발자 미리 보기를 쉽게 이용할 수 있습니다.

방문하기 www.couchbase.com/downloads 을 클릭하고 "개발자" 탭을 클릭합니다.

 

뛰어들기 전에 이 점을 기억하세요: 다음 주요 릴리스의 코드는 아직 개발 중이며, 이는 곧 당신 는 제품의 최종 버전에 영향을 미칠 수 있습니다. 사용자 경험에 대한 피드백을 보내주시면 귀담아 듣겠습니다.

저희는 커뮤니티가 저희 소프트웨어로 할 수 있는 놀라운 일들에 대해 끊임없이 경외심을 느끼고 있으며, 이 기간 동안 계속해서 피드백을 보내주시기 바랍니다. 피드백을 제공하는 방법은 간단합니다! 여기에서 의견을 제시할 수 있는 모든 방법을 찾을 수 있습니다: http://www.couchbase.com/forums/ 또는 스택오버플로우



감사합니다!

작성자

게시자 돈 핀토, 수석 제품 관리자, Couchbase

돈 핀토는 Couchbase의 수석 제품 관리자로 현재 Couchbase Server의 기능을 발전시키는 데 주력하고 있습니다. 데이터 기술에 대한 열정이 대단한 그는 과거에 기술 블로그와 백서 등 Couchbase Server에 관한 여러 기사를 저술한 바 있습니다. Couchbase에 입사하기 전에는 IBM에서 수년간 근무하며 DB2 정보 관리 그룹에서 소프트웨어 개발자의 역할을 수행했고, 가장 최근에는 Microsoft의 SQL Server 팀에서 프로그램 관리자로 근무했습니다. Don은 캐나다 토론토 대학교에서 컴퓨터 공학 석사 학위와 컴퓨터 공학 학사 학위를 받았습니다.

댓글 남기기