簡體   English   中英

首先使用實體​​框架代碼與nosql數據庫

[英]Use Entity framework code first with nosql database

我可以在NoSql數據庫中使用實體框架代碼優先方法嗎? 對於具有大數據的應用程序,NoSql如何優於SQL數據庫。

過去幾個月我一直在使用BrightstarDb( http://www.brightstardb.com/ ),它提供基於實體框架的代碼優先模型生成。

BrightstarDb是一個NoSql數據庫,也是一個RDF三元組,因此它允許實體之間比大多數傳統的NoSql數據庫更復雜的關系。

我可以在NoSql數據庫中使用實體框架代碼優先方法嗎?

不,你不能。

以及對於具有大數據的應用程序,NoSql如何優於SQL數據庫。

Quote

NoSQL數據庫系統通常針對檢索和追加操作進行了高度優化,並且通常在記錄存儲之外提供很少的功能(例如,鍵值存儲)。 與完整SQL系統相比,運行時靈活性的降低得益於某些數據模型的可擴展性和性能的顯着提高。

簡而言之,NoSQL數據庫管理系統在處理大量數據時非常有用,而且數據的性質不需要數據結構的關系模型。 數據可以是結構化的,但它的重要性最小,真正重要的是存儲和檢索大量數據的能力,而不是元素之間的關系。 例如,將數百萬個鍵值對存儲在一個或幾個關聯數組中或存儲數百萬個數據記錄。 這對於增加元素列表(例如Twitter帖子或來自大量用戶的Internet服務器日志)的統計或實時分析特別有用。

暫無
暫無

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

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