簡體   English   中英

NoSQL系統保存關系數據

[英]NoSQL system to save relational data

如果我的數據是關系型的(publishers-authors-books,associations-teams-players),我們可以使用像HBase或MongoDB這樣的NoSQL系統來存儲數據嗎?

(我知道這可能聽起來像一個愚蠢的問題,但我只是在學習:))

是的,您可以在NoSQL數據存儲中存儲任何類型的數據。 您描述的信息類型應該非常適合NoSQL。

但是,請注意,在典型的NoSQL解決方案中,您將交易在SQL數據庫中被認為是理所當然的一些/許多功能,例如事務強一致性 ,豐富查詢,即席查詢等,主要是為了更簡單可以非常容易地水平擴展的模型。

一個Digg的工程師卡桑德拉(其它的NoSQL解決方案)的工作寫了一個很好的職位有關數據模型和NoSQL(特別卡桑德拉)。

這可以幫助您開始考慮面向列的數據結構。

您可以使用playOrm存儲關系數據,並且仍然可以進行連接,並且這樣也可以擴展該數據。 有很多人說你不能在noSQL中存儲關系數據,但這並不是我們今天所做的那樣。我們擴展了視圖分區和可伸縮SQL(S-SQL),這對SQL有輕微的影響,因此我們可以擴展。

暫無
暫無

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

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