couchdb

使用 PowerShell 在 CouchDB 3.1 上查找文档
couchdb

使用 PowerShell 在 CouchDB 3.1 上查找文档

我需要使用 PowerShell 查询我们的 Couchdb Tennant 数据库。在浏览了不同的论坛、帮助文档等之后,我整理了以下内容。 $password = ConvertTo-SecureString 'MyPassword' -AsPlainText -Force $credential = New-Object System.Management.Automation.PSCredential ('MyUsername', $password) $Params = @{ Method = "POST" Uri = "...

Admin

无法连接到 http://127.0.0.1:5984/
couchdb

无法连接到 http://127.0.0.1:5984/

我是 CouchDB 的新手,刚刚在我的 Windows 10 机器上成功安装了它。 安装后,当我尝试连接到http://127.0.0.1:5984/我正进入(状态 127.0.0.1 拒绝连接。 我还应该做些什么吗? ...

Admin

在 Lagom 上用 Scala 映射两个案例类
couchdb

在 Lagom 上用 Scala 映射两个案例类

我是 scala/Lagom 的初学者,有人可以帮助我解决以下问题: 我正在尝试为产品字段创建一个 Api,为了做到这一点:我需要将扩展​​到名为 SmartJsonField 的特征的案例类与为 Api 创建的具有名为 Field 的特征的其他案例类进行映射 像这样 : trait SmartJsonField { type Typ def name: String def isRequired: Boolean def validations: Set[ValidationKey] } case cl...

Admin

ulimit -f 控制docker容器的外部主机卷的文件大小?
couchdb

ulimit -f 控制docker容器的外部主机卷的文件大小?

我正在 Unix (AWS EC2) 上的 Docker 容器中运行数据库 (CouchDB)。对于数据库文件,我创建了一个“外部”(即容器外部,但在同一主机上) 卷,该卷安装到 Docker 容器内的数据库。 ulimit -f 是否控制/限制此数据库在 Docker 容器内运行但保存到主机上的“外部”卷的文件的文件大小?我能找到的唯一信息表明 ulimit -f 仅限制通过“shell 或其子级”运行的文件的参数。Docker 容器是否被视为通过 shell 运行? 如果这不起作用,还有其他方法可以限制我的情况的文件大小吗? ...

Admin

CouchDB 2 和 powershell
couchdb

CouchDB 2 和 powershell

我有四个 CouchDB 环境:一个有四个数据库的开发环境、一个有五十个数据库的测试环境、一个预生产环境和一个生产环境,每个环境有三个数据库。 这些环境微软 Windows 2012 R2 / 2016;我必须通过从所有 CouchDB 环境中检索数据来开发 BI,而且我还必须轻松地管理它们。 到目前为止我已经用 来管理它们curl.exe,但只要进行一些操作就可以了。 然后我创建了一个使用 powershell 和 .net 的脚本,特别是 Invoke-WebRequest。但即使这样,现在管理每个环境中每个数据库的数百万个文档也变得非常困难。 ...

Admin

CouchDB - 安装后无法正确配置管理员用户
couchdb

CouchDB - 安装后无法正确配置管理员用户

我尝试在我的 Ubuntu(18.04)上安装几次 CouchDB,遵循官方的文档。 运行时,sudo apt install -y couchdb我在终端中看到安装指南,当系统提示我添加并确认“admin”用户的密码时,我按照说明操作。安装似乎已完成,没有任何错误消息,我知道 CouchDB 正在运行,因为如果我输入,curl http://127.0.0.1:5984/我会得到预期的欢迎响应。 但如果我尝试执行任何其他操作(例如url -X PUT http://127.0.0.1:5984/new_db),我会收到以下错误:{"error":"un...

Admin

无法在 alpine3.9 上安装 g++6
couchdb

无法在 alpine3.9 上安装 g++6

我需要安装 g++6 才能在 alpine3.9 上构建 spidermonkey->couchdb。我无法安装它。请注意,它在 alpine 3.9 上可用的软件包列表中这里。 $ docker run -ti alpine:3.9 sh / # apk add g++6 fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.9/community/x86_64...

Admin

如何处理无法读取的碎片文件?
couchdb

如何处理无法读取的碎片文件?

我正在定期使用 备份我的整个服务器(包括虚拟机)rsync。现在我的硬盘出了点问题,一些文件无法读取,包括 CouchDB 的文件(消息被混淆了): cp: error reading '/var/lib/lxc/my-couch2/rootfs/home/foo/couchdb/couchdb/data/.shards/40000000-5fffffff/bar2.1533443496_design/mrview/54f171fe1f24ac4eb52ac24c85f9d8fc.view': Input/output error 根据文档: ...

Admin

Docker + CouchDB持续部署最佳配置
couchdb

Docker + CouchDB持续部署最佳配置

我最近开始尝试使用 Docker,在代码部署(即节点服务器)方面,它工作得非常好。然而,在部署 CouchDB 服务器时,它带来了挑战。挑战性可能与我对这个主题的无知有关。 当前设置:持续部署到AWS EC2实例 问题:每次部署都会清除数据库并重新安装couchDB 最终目标:部署不应删除并重新安装数据库。如果提供了 Couchdb 配置,则应仅更新该配置(即关闭管理员模式、添加用户等) Dockerfile:非常简单:FROM couchdb:latest 我可以使用哪些方法来实现这一点? ...

Admin

为什么couchdb配置文件不能正常工作?
couchdb

为什么couchdb配置文件不能正常工作?

有人能解释一下为什么执行此操作cp default.ini local.ini会破坏 Couchdb 服务器吗?也就是说,它实际上不会监听端口,而且现在没有办法再连接到它了? 我只是想了解为什么会发生这种情况,因为我正在为 Couchdb 配置编写自动化脚本,我只是想知道发生了什么。我显然误解了配置系统的工作原理。 我以为 default.ini 会被读入,设置配置,然后 local.ini 文件会被读入并覆盖任何已配置的内容,等等...... 但相反,它只是破坏了整个系统,使 local.ini 与 default.ini 匹配…… ...

Admin

为什么我没有复制注册表数据库,但我的私有 npm 注册表会列出所有公共 npm 模块?
couchdb

为什么我没有复制注册表数据库,但我的私有 npm 注册表会列出所有公共 npm 模块?

我一直在按照以下步骤设置私人 npm 注册表创建私人注册表的明确说明。 但是,我跳过复制步骤,因为我的目的是有一个仅容纳私有模块的空注册表。 然而,当我运行测试命令时,一切似乎都正常: npm --registry http://localhost:5984/registry/_design/scratch/_rewrite search /^zipper 我得到以下输出,这表明 npm 正在寻找这个不应该存在于我的私人注册表中的公共模块: npm http GET http://localhost:5984/npm_registry/_des...

Admin

如何在家庭路由器防火墙后面复制 Couchdb 实例?
couchdb

如何在家庭路由器防火墙后面复制 Couchdb 实例?

有哪些选项(如果有)可以允许在家庭路由器上无需对 Couchdb 端口进行端口转发的情况下在 Couchdb 实例之间进行复制?假设两个 Couchdb 实例都在家庭路由器防火墙后面。 ...

Admin

服务器冻结 Tomcat Ubuntu
couchdb

服务器冻结 Tomcat Ubuntu

我在 Ubuntu 服务器上部署了两个项目。一个是 Web 应用程序,另一个是来自不同用户的中央项目。此 Web 应用程序也调用此中央项目。其他用户是移动应用程序,其他服务器。 我已经使用 couch-db 作为数据库。 问题是,一段时间后,Web 应用程序无法与这个中心项目通信。它只是挂起。并且没有日志条目。我不知道文件描述符的数量是否增加,或者 Couchdb 是否正在产生问题,或者它是否超出了 Couchdb 连接的限制。 但当移动应用程序调用中央服务器时,我可以看到它运行正常。 请帮我。 ...

Admin

在 OS X Mountain Lion 上安装 CouchDB 时出错
couchdb

在 OS X Mountain Lion 上安装 CouchDB 时出错

我正在尝试在 Mountain Lion 上安装 CouchDB。我已按照以下指南操作:http://wiki.apache.org/couchdb/Installing_on_OSX 我到了必须要做的事情brew install couchdb,但是当我这样做时,我得到了: Erlang <= R15B03-1 is required to install. You have a erlang version R15B03-1 The work-around is: brew unlink erlang ...

Admin

Ubuntu 10.04 上的 CouchDB
couchdb

Ubuntu 10.04 上的 CouchDB

我一直尝试在 Ubuntu 10.04 上安装 couchdb。 $ sudo apt-get install couchdb (everything looks fine - server starts) $ couchdb Segmentation fault 无法通过 curl 或浏览器访问服务器。有人有什么建议吗? ...

Admin