java - 如何在 Spring Boot 中通过代码创建 couchbase 存储桶

标签 java spring-boot couchbase bucket

我是 springboot 应用程序开发的新手。我尝试并能够开发一个简单的 springboot 应用程序来连接到 couchbase 服务器并对其存储桶执行 CRUD 操作。现在,我的要求是不连接到 couchbase 服务器中已创建的存储桶,而是创建一个新存储桶并通过我的 Spring Boot 应用程序在其中存储一些文档。我使用基于注释的配置通过扩展 AbstractCouchbase 存储库并实现其方法来指定连接配置。

最佳答案

你能试试这个吗:

Cluster cluster = CouchbaseCluster.create("127.0.0.1");
ClusterManager clusterManager = cluster.clusterManager("Administrator", "12345");
BucketSettings bucketSettings = new DefaultBucketSettings.Builder()
        .type(BucketType.COUCHBASE)
        .name("hello")
        .quota(120)
        .build();

clusterManager.insertBucket(bucketSettings);

关于java - 如何在 Spring Boot 中通过代码创建 couchbase 存储桶,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70257596/

相关文章:

java - 打印 HashMap 值(这些值是数组)错误

java - 指定为 1 时 Derby 自动递增 100

JavaFx FX :id causes error

java - Spring Boot - 在部署时启动后台线程的最佳方式

views - 为什么从 Couchbase Views 返回文档不好

java web服务客户端,添加http头

bash - Docker Alpine 以另一个用户身份执行命令

java - spring-boot 执行 org.springframework.boot :spring-boot-maven-plugin:1. 4.0.RELEASE:repackage 时缺少必需的类

java - Couchbase RX 客户端 - 合并多个可观察量与平面图

node.js - 如何在 Couchbase NodeJS SDK 3X 中设置 operationTimeout?