Official couchbase documentation은 말합니다.Couchbase가 Memcached 대체품으로 어느 정도까지 하락했는지
"당신은 이미 당신이 바로 카우치베이스 서버를 사용할 수 있습니다 후 Memcached가 프로토콜 를 사용하는 응용 프로그램이있는 경우. 그래서, 당신은 단순히 당신 같은이 서버에 응용 프로그램을 가리킬 수 있다면하는 어떤 다른 memcached와 서버 코드 변경이나 특수 라이브러리가 필요 없으며 이 필요하고 응용 프로그램은 표준 memcached 서버와 똑같이 작동합니다. 클라이언트가 에 대해 알지 못하면 데이터가 복제되고 지속되며 클러스터는 일 수 있습니다 확장되거나 완전히 투명하게 계약되었다. "
우리는 이미 libmemcached C API를 사용하여 memcached와 작동하는 C 기반 응용 프로그램을 가지고 있습니다. 우리는 지속성 (주로)을 원했기 때문에 couchbase로 이동하고 싶었습니다. 우리는 앞서 언급 한 Couchbase 인용문을 보았고 이것을 (Couchbase 버켓과 함께) 시험해 보았습니다. 즐거운 놀라움이었습니다. 그것은 그렇게했습니다. +1.
우리는 지금 libmemcached API는 카우치베이스 주식회사를 사용하기에 충분한 경우
- , 질문은 다음, 또한 Couchbase C api이 존재 함을 발견, 무엇 카우치베이스 주식회사 C API를 제공합니까?
- Couchbase 서버의 Couchbase 유형 버킷과 대화하기 위해 (기존) libmemached API를 사용하는 (계속) 단점은 무엇입니까?
- Couchbase C API를 사용하여 Couchbase 서버와 통신하도록 응용 프로그램을 업그레이드하면 어떤 이점이 있습니까?
1) 문서 : http://www.couchbase.com/docs/couchbase-sdk-c-1.0/api-reference-summary.html 2) 추가 기능 외에도 누락 된 부분이있을 수 있습니다. 3) API에 의해 노출 된 기능이 프로젝트에 유용하지 않은 경우 아무 것도 없습니다. – WiredPrairie