[카테고리:] 애플리케이션 디자인

Detect Sensitive Data Automatically With Couchbase Functions

카우치베이스 기능으로 민감한 데이터 자동 감지

민감한 정보를 암호화하지 않고 데이터베이스에 저장하는 것은 좋은 일이 아니지만, 애플리케이션 코드의 버그나 데이터베이스의 잘못된 구성으로 인해 실수를 한 적이 있으신가요? 만약 방법이 있다면...

Store more for less using data compression in Couchbase Server 5.5

카우치베이스 서버 5.5에서 데이터 압축을 사용하여 더 적은 비용으로 더 많은 저장 공간 확보하기

카우치베이스 서버 5.5를 출시하면서 엔드투엔드 압축을 도입하여 클라이언트에서 캐시, 디스크 스토리지, 데이터 센터 간 데이터 복제에 이르기까지 데이터를 압축된 상태로 유지할 수 있게 되었습니다. 대부분의 고객 데이터는 JSON 텍스트로 되어 있기 때문에...

Using Google Artificial Intelligence Services in Couchbase N1QL

Couchbase N1QL에서 Google 인공 지능 서비스 사용

"딥러닝을 사용하고 있지 않다면 반드시 사용해야 합니다." - Jeff Dean, Google 펠로우. Google은 모든 사물과 모든 사람에게 인공 지능(AI)을 제공한다는 사명으로 출발했습니다. 오픈 소스 Tensorflow와 지원 라이브러리를 통해 개발자들이 ...

케샤브 머시 2월 10, 2018
Use OpenWhisk for FaaS with Node.js and Couchbase NoSQL

Node.js 및 Couchbase NoSQL과 함께 FaaS용 OpenWhisk 사용

제 콘텐츠를 계속 읽어보셨다면, Node.js 및 Couchbase NoSQL과 함께 AWS Lambda 및 API 게이트웨이 사용이라는 제목의 기사를 작성했던 것을 기억하실 것입니다. 이 글에서는 Amazon의 서버리스 서비스를 사용하여 Lambda를 생성하는 방법을 살펴봤습니다.

Couchbase for Oracle developers — Part 3 : Database Objects

오라클 개발자를 위한 카우치베이스 - 3부: 데이터베이스 개체

이 시리즈의 홈페이지는 다음과 같습니다. https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/ Oracle DBA는 클러스터, 머신, 스토리지 시스템, 디스크 등으로 작업합니다. 오라클 개발자와 애플리케이션은 오라클 데이터베이스 시스템 내의 데이터베이스, 테이블, 행, 열, 파티션, 사용자, 데이터 유형으로 작업합니다. 비교해 보겠습니다.

케샤브 머시 1월 27, 2018
Couchbase for Oracle Developers – Part 2 : Architecture

오라클 개발자를 위한 카우치베이스 - 2부 : 아키텍처

지난 11월에 Raju Suravarjjala(Couchbase QE 및 성능 부문 선임 이사)와 저는 "개발자를 위한 마인드맵: 개발자를 위한 오라클에서 카우치베이스까지"를 발표했습니다. 슬라이드 자료는 여기에서 볼 수 있습니다: http://bit.ly/2mPdJfo. 시리즈의 개요 기사는 https://www.couchbase.com/blog/couchbase-oracle-developers-part-2-architecture/ 에서 확인할 수 있습니다. 이 시리즈는 ...에서 작성되었습니다.

케샤브 머시 1월 22, 2018
Full Text Search: Better Queries for NoSQL in Node.js

전체 텍스트 검색: Node.js에서 NoSQL을 위한 쿼리 개선하기

SQL 또는 이와 유사한 기술로 데이터베이스를 쿼리하는 것은 자연어를 쿼리해야 할 때를 제외하고는 매우 유용합니다. 와일드카드를 사용하면 쿼리 성능이 저하되나요? 여러 열이나 속성에 걸쳐 검색하는 것은 어떨까요? 어떻게 될까요?

Saga Pattern | How to Implement Business Transactions Using Microservices – Part II

사가 패턴 | 마이크로서비스를 사용하여 비즈니스 트랜잭션을 구현하는 방법 - 2부

이전 글에서는 분산 트랜잭션 구현의 몇 가지 어려움과 이벤트/안무 접근법을 사용해 사가 패턴을 구현하는 방법을 살펴보았습니다. 이번 글에서는 복잡한 트랜잭션과 같은 몇 가지 문제를 해결하는 방법에 대해 이야기해 보겠습니다.

Database Pagination: Using OFFSET and Keyset in N1QL

데이터베이스 페이지 매김: N1QL에서 오프셋 및 키셋 사용

이전 글에서 페이지 매김의 배경을 읽어 보세요: https://www.couchbase.com/blog/optimizing-database-pagination-using-couchbase-n1ql/ 페이지 매김은 잠재적인 결과를 페이지로 나누고 필요한 페이지를 필요에 따라 하나씩 검색하는 작업입니다. 오프셋과 제한을 사용하면 쉽게 작성할 수 있습니다.

케샤브 머시 1월 11, 2018
Saga Pattern | Application Transactions Using Microservices – Part I

사가 패턴 | 마이크로서비스를 사용한 애플리케이션 트랜잭션 - 1부

트랜잭션은 애플리케이션의 필수적인 부분입니다. 트랜잭션이 없으면 데이터 일관성을 유지하는 것이 불가능합니다. 가장 강력한 트랜잭션 유형 중 하나는 2단계 커밋이라고 하며, 요약하면 첫 번째 커밋이 ...

Use AWS Lambda and API Gateway with Node.js and Couchbase NoSQL

Node.js 및 Couchbase NoSQL과 함께 AWS Lambda 및 API 게이트웨이 사용

흔히 서버리스라고 불리는 서비스형 기능(FaaS)에 대한 많은 논의가 있었습니다. 이러한 함수를 제공하는 인기 있는 공급업체는 AWS Lambda 서비스를 제공하는 Amazon입니다. 다음 중 어느 곳에서나 함수를 만들 수 있습니다.

Going Full Stack with Node.js, Vue.js, and Couchbase NoSQL

Node.js, Vue.js 및 Couchbase NoSQL로 풀 스택으로 전환하기

계속 지켜보셨다면 아시겠지만 저는 Node.js 개발과 자바스크립트 개발 스택의 열렬한 지지자입니다. 이전에는 Couchbase, Express, AngularJS, Node.js(CEAN) 스택에 대해 글을 썼고 인기 있는 대안인 Hapi.js를 사용하여 백엔드 API를 현대화했습니다.