왜 카우치베이스인가요?
Couchbase는 수상 경력에 빛나는 분산형 NoSQL 개발자 데이터베이스 플랫폼으로, 중요한 애플리케이션에 탁월한 다용도성, 성능, 확장성 및 재정적 가치를 제공합니다. Couchbase는 개발자를 위한 코딩 지원, 하이퍼스케일 벡터 인덱스, 그리고 RAG 기반 에이전트, 실시간 분석, 모바일 벡터 검색이 포함된 클라우드 투 에지 AI 애플리케이션을 포함한 애플리케이션 구축을 위한 AI 서비스를 통해 AI를 수용합니다.
높은 성능으로 TCO 절감
Couchbase는 중요한 애플리케이션을 위해 저렴한 비용으로 메모리 우선의 인상적인 성능을 제공합니다. 각 애플리케이션에 맞게 AI 워크로드의 성능을 조정하여 운영 비용을 획기적으로 낮출 수 있습니다.
TCO에 대해 자세히 알아보기
const bucket = cluster.bucket('travel.sample');
const collection = bucket.defaultCollection();
await collection.upsert('user_1024', {
'name' : 'Don Chamberlin',
'tags' : ['SQL', 'SQL++']
})
const result = await collection.get('user_1024');
console.log(result);
Unified AI database platform
Couchbase Capella™ DBaaS combines the schema flexibility of JSON documents with billion-scale vector indexes to help teams build distributed, operational, analytical, mobile, and AI applications in their favorite languages.
Read more about Capella
SELECT
a.name,
COUNT(r.airline) AS numberOfRoutes
FROM 'travel-sample'. inventory.route AS r
JOIN 'travel-sample'. inventory.route AS a ON KEYS r.airlineid
WHERE a.country = "United States"
GROUP BY a.name
ORDER BY numberOfRoutes DESC;
복잡성 없는 다용도성
Couchbase does the work of multiple databases, including key-value, JSON, SQL, hyperscale vectors, text and geo-search, graph, time series, eventing, agent creation, and real-time analytics. This simplifies your data architecture without sacrificing features for your AI-powered agentic applications.
논문 받기
// key/value
await collection.upsert('destination:1000', { name: 'Paris' });
// full text search
const result = await cluster.searchQuery("travel-fts-index",
couchbase.SearchQuery.match('Eiffel Tower'), { limit: 10 }
);
// SQL++
const sqlQuery = 'SELECT name FROM `travel` WHERE country = "France"';
const sqlResult = await cluster.query(sqlQuery);
AI Services for agentic applications
AI Services enables enterprises to build, deploy, and govern agentic AI applications with the security, performance, and reliability required at scale. Teams get data management, model integration, and governance in a single unified platform that eliminates the complexity and fragmentation that is holding back GenAI apps.
Read about AI Services
p = provider.get_prompt_for("helping users to find
flights")
my_prompt, my_tools = p.prompt, p.tools
# ...for use in your agent!
for s in react_agent.stream({"messages": [{"content":
my_prompt, "type": "system"}]},
stream_mode="values"):
print(s["messages"])
중요한 앱을 위한 종합적인 플랫폼 서비스
카우치베이스는 싱글 카펠라 플랫폼 전반에서 AI 중심 데이터 관리에 대한 지원을 강화하면서 총체적인 접근 방식을 취하고 있습니다. 고객이 가장 중요한 애플리케이션을 더 쉽게 생성 및 배포하고 비즈니스를 혁신할 수 있는 AI 기반 에이전트 기능을 통합할 수 있도록 지원하고 있습니다.
운영 서비스
ACID 트랜잭션, 벡터 인덱스, 키-값 데이터, SQL++ 쿼리, GSI 인덱싱, 텍스트 검색, 지역 검색, 벡터 검색 및 이벤트 처리를 위한 인메모리 서비스를 사용하여 분산된 운영 데이터를 신속하고, 안전하고, 안정적으로 처리하세요.
AI 서비스
Move beyond multiple disparate tools that result in complex architectures, high latency, unneeded management tasks, trust issues, and extra cost. Build, scale, and govern more easily with Couchbase.
모바일 서비스
인터넷 유무에 관계없이 항상 빠르고 사용할 수 있는 AI 기반 모바일 앱을 구축하세요. 유니티의 모바일 서비스는 SQL 지원, 내장 동기화, 온디바이스 벡터 검색 등 개발자에게 친숙하고 AI를 지원하여 사용자가 손쉽게 사용할 수 있습니다.
분석 서비스
Couchbase Analytics를 사용하면 제로-ETL 수집, 자연어 SQL++ 쿼리, 대규모 컴퓨팅 및 데이터 확장성, Power BI 및 Tableau와의 통합을 활용하여 실시간 JSON 데이터를 쉽게 분석하고 트랜잭션 서비스에 다시 쓸 수 있습니다.
고성능 NoSQL 데이터 플랫폼
고성능 AI 기반 애플리케이션을 더 빠르게 개발하고, 선호하는 도구와 언어를 사용하여 어디서나 배포하세요.
어디서나 안전한 배포
온프레미스, 엣지, 모바일 등 DBaaS, Kubernetes 클라우드, 온프레미스, 모바일 등 이상적인 배포 옵션을 선택하세요.
인메모리 데이터베이스 클러스터 서비스
캐싱, 워크로드 격리, 벡터 검색, 자동 샤딩과 같은 강력한 기능으로 탁월한 성능을 확보하세요.
다목적 액세스 및 스토리지 서비스
Capella DBaaS를 통해 트랜잭션, 운영, 분석, 모바일 및 AI 에이전트 워크로드를 위한 포괄적인 서비스를 단일 플랫폼에서 이용할 수 있습니다.
데이터 배포 서비스
클러스터 관리, 지역 간 복제, 장치와 동기화, ACID 트랜잭션 지원, 제로 ETL로 데이터 수집, AI 워크플로우 간소화.
개발자 도구 및 SDK
Develop faster and more productively with natural language SQL++ JSON queries, Couchbase Shell, object-relational mappers, AI frameworks, 12+ languages, and more.