gpt4 book ai didi

javascript - couchDB 的 GWT(或 javascript)库

转载 作者:行者123 更新时间:2023-11-28 02:43:04 24 4
gpt4 key购买 nike

我正在寻找一个好的设计(最佳实践)来将 couchDB 层与我的 GWT 应用程序集成。

我做了一些研究,发现了 gwt-couchdb项目似乎提出了一种以更简洁的方式集成 GWT 和 couchDB 的方法。但我不确定这个工具是如何工作的,以及它提出的解决方案是否值得使用?

事实上,我们需要一个用于 gwt 的纯客户端 gwt 库。一个不需要java后端服务器来运行的库,如Ektorp 。我发现我找到了BrowserChouch这似乎是 couchdb 的 javascript 库..但我不清楚这是否是一个可靠的库以及如何在 gwt 中使用它。

你知道chouchdb有这样的库可以在客户端与js或gwt一起使用吗?

最佳答案

如果您熟悉 RDBMS,那么切换到文档数据库可能会让人感到不舒服。在深入研究 CouchDB 之前,请务必阅读 CouchDB Definitive Guide从头到尾。

由于 CouchDB 是通过简单的 HTTP 请求访问的,因此您选择的数据库驱动程序并不是很重要。 gwt-couchdb 看起来非常好——但是,您可能可以在阅读 Document API 后几个小时内编写自己的驱动程序。 .

您最关心的设计问题是:

  1. 将数据建模为适合文档存储的松散耦合“文档”
  2. 准确概述如何查询这些文档,以便您可以构建 CouchDB View

请记住,您的数据模型应该决定您对数据库的选择,而不是相反。像 CouchDB 和 MongoDB 这样的文档存储通常是一个不错的选择,但如果引用完整性是一个硬性要求,您可能需要寻找其他地方(例如 PostgreSQL)。

关于javascript - couchDB 的 GWT(或 javascript)库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12360161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com