繁体   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