发布于 2014-09-18 00:57:17 | 270 次阅读 | 评论: 0 | 来源: 网友投递
Couchbase Server 分布式 NoSQL 数据库管理系统
Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能以及 Membase 的伸缩性。
Couchbase .NET SDK 2.0 Beta 发布,此版本是完全重写的 SDK,非常适用于编写高伸缩性的互联网应用。
Couchbase .NET SDK 2.0 Beta 新特性如下:
新的文档 API,可以在 JSON 文档中执行 CRUD 操作
Secure Socket Layer (SSL) 支持,可以在客户端应用服务器和集群之间加密数据
新的 View API ,支持 JavaScript Map/Reduce 函数创建的 Views
Ad-hoc query support for N1QL Queries
Compliance with SDK 2.0 Specification
A new minimal TCP connection IO layer
A new “fast bootstrapping over Memcached” API called CCCP (Cluster Configuration Carrier Publication for those who care)
A common, pluggable logging scheme
CRAM-MD5 Hashing for credentials sent between clients and the Couchbase Cluster
All new Documentation and API Reference
Couchbase .NET SDK 2.0 Beta 不包含的特性如下:
Replica Reads - performing reads from one or more replicas
Common flags - consistent data types between all APIs
Bulk operations - MultiGet and MultiSet, et al
Task Asynchronous Pattern operations- support for async and await keywords
Management API - the API for managing Buckets outside of the Couchbase Management Console
Couchbase .NET SDK Beta 现已提供在 NuGet,或者可以通过 S3 下载。
Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能以及 Membase 的伸缩性。