簡體   English   中英

CouchDB的GWT(或JavaScript)庫

[英]GWT (or javascript) library for couchDB

我正在尋找一個好的設計(最佳實踐),以將ouchDB層與我的GWT應用程序集成。

我做了一些研究,發現了gwt-couchdb項目,該項目似乎提出了一種以更簡潔的方式集成GWT和bedDB的方法。 但是我不確定該工具如何工作,是否建議使用它的解決方案值得使用?

實際上,我們需要一個用於gwt的純客戶端gwt庫。 一個不需要Java后端服務器就能像Ektorp一樣運行的 我發現我找到了BrowserChouch ,這似乎是沙發數據庫的javascript庫。但是我不清楚這是否是可靠的庫以及如何在gwt中使用它。

您是否知道chouchdb的此類庫與客戶端的js或gwt一起使用?

如果您熟悉RDBMS,切換到文檔數據庫可能會很麻煩。 在深入研究CouchDB之前,請確保您已閱讀《 CouchDB權威指南》

由於CouchDB是通過簡單的HTTP請求訪問的,因此您選擇的數據庫驅動程序不是很重要。 gwt-couchdb看起來非常不錯-但是,您可能在閱讀Document API之后的幾個小時內編寫了自己的驅動程序。

您最大的設計擔憂將是:

  1. 將數據建模為適合文檔存儲的松散耦合的“文檔”
  2. 概述了如何查詢這些文檔,從而可以構建CouchDB視圖

請記住,您的數據模型應該決定數據庫的選擇,而不是相反。 諸如CouchDB和MongoDB之類的文檔存儲通常是一個不錯的選擇,但是如果對引用完整性的要求很高,則可能需要在其他地方查找(例如PostgreSQL)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM