0

目前我正在开始一个新项目并考虑我想使用哪种数据库技术。我们对 SQL Server 有很好的了解,但也于 2012 年在 RavenDB 上启动了几个项目。

有没有人可以帮助我就 raven、mongo、couch 等技术与 SQL Server 的优缺点进行一些争论。

恐怕这些新技术只是一种炒作,或者已经消亡,至少对于 Couchdb 来说似乎是这样。这些应该只用作玩新技术和概念的沙盒,还是适合未来?

4

1 回答 1

3

那么,你有什么的数据?

如果它相当清晰和高度结构化(如簿记/分类帐或订单输入)-> 那么具有模式和事务等的“传统”SQL 数据库肯定具有明显的优势。

或者它是否更加非结构化并且可以呈现各种形状 -> 那么像 RavenDB 这样的基于 NoSQL 文档的解决方案可能值得一试。

于 2012-10-18T05:20:13.863 回答