Tag: couchbase

Couchbase Bucket身份validation错误

使用Couchbase 5.0及其Java客户端2.0.3,我有以下错误。 只需按照这些说明打开一个桶: https://developer.couchbase.com/documentation/server/current/sdk/java/managing-connections.html 如上所述,使用基本的本地配置,只需两行代码: Cluster cluster = CouchbaseCluster.create(); Bucket bucket = cluster.openBucket(“hero”); 这应该打开localhost集群(实际上是这样),然后打开一个名为“hero”的存储桶,它实际存在于我的Couchbase服务器中。 不过,我一直收到以下错误: 2017-11-08 00:40:25.546 ERROR 1077 — [nio-8080-exec-1] oaccC[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is com.couchbase.client.java.error.InvalidPasswordException: Passwords for bucket “hero” do not match.] with root cause com.couchbase.client.java.error.InvalidPasswordException: Passwords for bucket […]

使用参数化IN子句时,N1QL查询超时

使用Couchbase服务器4.1.0(和4.5),Java SDK 2.2.8(也尝试过2.2.7,2.3.1和2.3.3),我有一个利用二级索引的查询,当我运行我的代码时它运行正常本地甚至通过AWS服务器上的CBQ(CBQ大约需要3毫秒)。 但是,在AWS上运行我的应用程序时,我得到一个TimeOutException并且它只有一个查询超时,其他查询不是。 详情见下文。 值得注意的是,我的Couchbase设置有3个桶。 示例文档: “bucketName”: { “userName”: “User_A”, “MessageContent”: “This is a message”, “docType”: “msg”, “ParentMsgId”: “1234”, “MsgType”: “test”, “expireTimestamp”: 1454975772613, “publishTimestamp”: 1455322362028, “id”: “145826845”, “urls”: [], “subject”: “this is a subject”, “type”: 1, “GroupId”: “Group_1” } 二级指数: CREATE INDEX `indexName` ON `bucketName`(`ParentMsgId`,`docType`,`publishTimestamp`) USING GSI 从N1qlQuery#n1ql()提取的示例查询 {“statement”: “select count(*) as msgCount from […]

与Couchbase中的SQL LIKE语句类似

这可能在Couchbase? SELECT * FROM users WHERE user_name LIKE ‘%john%’. 好像我必须使用startkey和endkey。 但似乎没有得到正确的结果。

Couchbase连接 – 外部IP而不是内部

在同一个数据中心,我有一个连接到包含3个节点的couchbase集群的应用服务器(客户端)。 我希望客户端通过内部IP而不是外部连接以获得优化的性能。 我们假设这些是我的IP: node1InternalIP / node1ExternalIP node2InternalIP / node2ExternalIP node3InternalIP / node3ExternalIP 在创建我的couchbase客户端(java代码)时我提供了我的内部IP,但是当建立连接时,我得到这些日志: 2014-07-28 12:33:21.030 INFO net.spy.memcached.auth.AuthThread: Authenticated to /node1InternalIP :11210 2014-07-28 12:33:21.142 INFO net.spy.memcached.auth.AuthThread: Authenticated to /node2InternalIP :11210 2014-07-28 12:33:21.253 INFO net.spy.memcached.auth.AuthThread: Authenticated to /node3InternalIP :11210 2014-07-28 12:33:21.374 INFO com.couchbase.client.vbucket.provider.BucketConfigurationProvider: Carrier config not available, bootstrapped through HTTP. 2014-07-28 12:33:21.544 INFO com.couchbase.client.CouchbaseConnection: Added {QA sa=cache2.lac.company.info/node1ExternalIP:11210, […]

如何使用spring-data-couchbase为特定的Couchbase文档设置TTL?

如何使用spring-data-couchbase为特定的couchbase文档设置TTL(生存时间)? 我知道有办法使用Document notation设置到期时间如下@Document(expiry = 10) http://docs.spring.io/spring-data/couchbase/docs/1.1.1.RELEASE/reference/html/couchbase.entity.html 它将为通过Entity类保存的所有文档设置TTL。 但似乎有办法为特定文档设置过期(TTL)时间“获取并触摸:获取指定文档并更新文档过期”。 在http://docs.couchbase.com/developer/dev-guide-3.0/read-write.html中提到 如何通过spring-data-couchbase实现上述function即使我可以使用Java SDK实现function,也没关系。 任何帮助…..

无法inheritance最终类错误

这个错误意味着什么..它在Eclipse中运行良好但在intellij想法中运行不正常 Exception in thread “main” java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at com.couchbase.client.ViewConnection.createConnections(ViewConnection.java:120) at com.couchbase.client.ViewConnection.(ViewConnection.java:100) at com.couchbase.client.CouchbaseConnectionFactory.createViewConnection(CouchbaseConnectionFactory.java:179) at com.couchbase.client.CouchbaseClient.(CouchbaseClient.java:243) at com.couchbase.client.CouchbaseClient.(CouchbaseClient.java:175) at com.couchbase.App.putincbase(App.java:122) at examplesCons.TestCons.run(TestCons.java:89) at examplesCons.TestCons.main(TestCons.java:121) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native […]