Couchbase Server 6.6 is now generally available with exciting new enhancements that augment our Analytics, Query, Search, and Eventing Services as well as our backup, recovery and tooling capabilities.

These enhancements improve developer productivity, simplify cloud deployments, and enable operational analytics upon globally distributed data. 

Here’s how to learn more about Couchbase Server 6.6 and start using it now: 

탁월한 민첩성과 유연성

External Datasets

카우치베이스 Analytics Service empowers users to access external data from AWS S3 buckets, which unlocks the value of external live and archived data residing in S3-based data lakes. Users can combine and analyze data in real time, sourced from both AWS S3 and Couchbase Analytics Service. This enables faster and more comprehensive data analysis and agile decision-making.

Read more :

원격 링크

Couchbase Analytics Service introduces Remote Links which enable real-time operational analytics to obtain and analyze data from multiple Couchbase data clusters and datacenters in a separate cluster dedicated to the Analytics Service. This can lower the total cost of ownership and streamline the hybrid transaction/analytical processing (HTAP) of NoSQL solution development and deployments that is often required by modern applications.

Read more :

Flex Indexing

We introduced N1QL and Full-Text Search (FTS) integration in 6.5 to enable developers to leverage the power of FTS via N1QL queries. Now, N1QL Flex Index allows applications to leverage Couchbase FTS index transparently in N1QL statements. The USE INDEX(USE FTS) hint steers the Couchbase Query Service to automatically choose an applicable FTS index that is best suited for the query. Applications with ad hoc queries can now benefit from FTS index while using the standard N1QL predicates.

Read more :

인덱스 어드바이저

The Index Advisor feature helps developers create optimum indexes for their queries. Developers will embrace how it eliminates the guesswork in 인덱스 생성 and recommends changes to existing indexes wherever applicable. The feature provides recommendations for a specific query, or a set of queries from the Couchbase server log. It also allows DBAs to proactively monitor performance and manage indexes to reflect the current usage pattern. You can test-drive Index Adviser 여기. (Introduced in 6.5.1).

Read more :

TTL Support in Query

Document expiration (Time to Live) is supported in Couchbase at both the bucket and the document level. The setting is intended for use on documents that can be automatically removed after a certain period of time. The expiration time is set during the document creation time using the Couchbase SDK. With N1QL TTL, the expiration time can now be set and updated directly using the N1QL syntax. This enhancement allows administrators to change the document expiration policy after the document was created, or selectively choose documents for deletion via the document expiration mechanism. (Introduced in 6.5.1)

Read more :

Search within a Polygon

Geospatial search queries can now be specified as polygons in addition to circles and rectangles. A polygon is expressed as a series of latitude-longitude coordinates, with each pair determining the location of one corner of the polygon. (Introduced in 6.5.1)

Read more :

New Timer Functionality, Handler Capabilities, Statistics Timer Constructs, and OnDelete Handler 

We’ve introduced new eventing timers that can be cancelled using the cancelTimer() function, or by creating a new timer with the same reference identifier as an existing timer. Recurring timers are also fully supported, and can easily be used to create repetitive logic by using a timer callback to create fresh timers. Timer scheduling enables timers to be created for days, weeks, or years in the future with no adverse performance impact. 

The OnDelete Handler now indicates if a document was deleted or expired using the new “options” parameter. Key eventing statistics in the UI are now co-located with each Functions lifecycle control. These enhancements simplify the effort and code required to make robust business logic.

Read more :

Bucket-Level Durability Setting

You can now specify the durability level for your writes at the Bucket level in addition to the existing flexibility of choosing it at a per write level. The bucket level setting allows the System Administrator to ensure that writes are done with a certain level of durability at least and hence be able to provide equivalent data protection guarantees.

Read more :

Unparalleled Performance at Scale 

Backup to S3 compatible object stores

For enterprise architects and developers who want to leverage cloud-based object stores for their disaster recovery or archival use cases, Couchbase’s support for object store will provide the ability to directly backup to and restore from AWS S3 or any other S3 compatible interface. This enables customers to backup their large datasets directly to the cloud. 

Read more :

Simplified Management of the Platform

Non-Root Install and Upgrade

We’re introducing non-root installation to adhere with enterprise security regulations. The non-root install and upgrade process is made analogous to root install. In addition to added security, it also resonates quite well with the de facto standard in containerized environments. (Introduced in 6.5.1)

Read more :

Import Data via UI 

For developers who want to quickly get their data into Couchbase for development, we offer import capability via Couchbase UI. This is offered in addition to the existing cbimport facility. While cbimport is a more robust solution, import data via UI is targeted for quick data ingestion for development or testing.

Read more :

Info Command

“List” has been a popular functionality with the backup utility that 목록 the contents of the backup archive with file/directory name, number of items, and the size. “Info” is an upgrade to “List”, which provides additional information such as type of backup, start and end dates for the merged backups, and number of views, global secondary indexes (GSI), or FTS indexes. The users can also obtain the output in JSON format for automation purposes (Introduced in 6.5.1).

Read more :

Backup Examine (Developer Preview) 

The ability to examine the backups using doc IDs has been introduced in Developer Preview. This can be extremely handy to learn about what was previously backed up, to identify the backup to restore, to verify a document in the backup, and also to review the historic view of document transformation. 

Read more :

We would love to hear your thoughts on your experience using the improvements introduced in Couchbase Server 6.6 and their value add to your business. Please share your feedback via the comments or in the 포럼

Couchbase Server 6.6 리소스 살펴보기

블로그 문서 및 튜토리얼 웹페이지 및 웹 세미나
Couchbase Server 6.6의 새로운 기능 카우치베이스 서버 6.6의 새로운 기능은 무엇인가요? Couchbase Server 6.6의 새로운 기능: 분석, 백업, 쿼리 등
이벤트 개선 사항(타이머, 핸들러, 통계) 카우치베이스 서버 6.6 릴리스 노트 카우치베이스 애널리틱스 서비스
원격 링크 - 카우치베이스 애널리틱스로 기업 분석하기 카우치베이스 인덱스 어드바이저 서비스 체험하기 Couchbase Server의 새로운 기능(제품 페이지)
외부 데이터 세트 - Couchbase 분석으로 도달 범위 확장하기 REST API를 사용하여 애널리틱스 원격 및 S3 링크 설정하기 에디션 비교
카우치베이스와 함께 플렉스 인덱스 발표 데이터 정의 언어(DDL)를 사용하여 외부 데이터 집합 만들기
Introducing backing up to Object Store (S3) CLI를 사용하여 애널리틱스 원격 및 S3 링크 설정하기

 

작성자

게시자 Chaitra Ramarao, Sr. 제품 관리자, Couchbase Inc.

Chaitra Ramarao는 데이터베이스 툴링, 데이터센터 간 복제 및 파트너 통합을 선도하는 NoSQL 데이터베이스 회사인 Couchbase의 선임 제품 관리자입니다. 이전에는 카이저 퍼머넌트에서 데이터 분석 제품 관리와 휴렛팩커드에서 소프트웨어 개발을 담당했습니다. 그녀는 카네기 멜론에서 ECE 학사 학위와 엔지니어링 및 기술 혁신 관리 석사 학위를 받았습니다.

댓글 남기기