是否可以在Couchbase中加载word文档或文本文件?

是否可以在Couchbase中加载word文档或文本文件?,couchbase,nosql,Couchbase,Nosql,我对NoSQL和Couchbase都是新手。 我用 curl-Administrator:admin-d name=test-d ramQuotaMB=100-d coutctype=none-d replicnumber=0-d proxyport=11216 现在我想上传文本文件,比如简历到这个桶里。 我怎么做? 可以在Couchbase中上载word文档吗? 我们在哪里为这些文档设计模式?Couchbase是一个无模式的nosql数据库,您不必在存储数据之前指定数据的结构。这意味着您可以将

我对NoSQL和Couchbase都是新手。 我用

curl-Administrator:admin-d name=test-d ramQuotaMB=100-d coutctype=none-d replicnumber=0-d proxyport=11216

现在我想上传文本文件,比如简历到这个桶里。 我怎么做? 可以在Couchbase中上载word文档吗? 我们在哪里为这些文档设计模式?

Couchbase是一个无模式的nosql数据库,您不必在存储数据之前指定数据的结构。这意味着您可以将存储在单个存储桶中的内容混合在一起,并根据需要更改文档的内容。通过将word文档存储为二进制文档,可以在Couchbase中存储word文档或其他相关内容。Couchbase允许您存储任意数据,只要它符合标准,例如20MB大小限制。您应该记住,与JSON文档相比,二进制文档的功能有限,例如,您不能将视图引擎用于二进制文档


与Couchbase交互的受支持方式是通过其中一种,它们将为您提供最佳的灵活性和性能。从客户端库列表(位于Couchbase server下载链接的正下方)中选择您的首选语言,然后前往,了解如何入门的一般概述,以及每个客户端的详细信息。

感谢Adam Taylor的回复。很明显,当我们上传couchbase中的任何文本格式文件时,它会将其转换为二进制格式,这样我就无法执行搜索操作。在将这些文本文档放入couchbase之前,我是否必须将其转换为json文件?我想在couchbase中加载简历,然后为其提供搜索接口。那么这个过程是什么呢?正确,要使用视图和索引,您需要将文档存储为JSON。所有客户端SDK都允许手动生成JSON文档,并从语言原生数据结构创建JSON文档。感谢Adam Taylor,您的回答,如何为couchbase配置Java SDK,我已经下载了SDK,现在我不知道如何使用它来用这些SDK创建JSON文件。描述了设置,配置和使用比我能做的要好得多。我建议您仔细看一下。:)