Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NoSQL:DB和语言建议_Sql_Nosql - Fatal编程技术网

NoSQL:DB和语言建议

NoSQL:DB和语言建议,sql,nosql,Sql,Nosql,在我们的web项目中,我们决定使用NoSQL,但不确定使用哪个NoSQL解决方案,以及哪些语言完全支持NoSQL 我们的优先事项是:教程和支持的可用性,以及易于实施和维护。我们希望将来自客户端的数据保存到关系数据库(在MySql中用于备份和其他用途)和NoSQL数据库中。有可能同时使用吗?不同的NoSQL解决方案之间的差异比传统SQL数据库的差异要大得多。例如,有简单的键值数据存储(如),还有其他功能更丰富的文档存储(如) 但是,您不应该盲目地选择功能最丰富的解决方案,因为在这种情况下,您还可以

在我们的web项目中,我们决定使用NoSQL,但不确定使用哪个NoSQL解决方案,以及哪些语言完全支持NoSQL


我们的优先事项是:教程和支持的可用性,以及易于实施和维护。我们希望将来自客户端的数据保存到关系数据库(在MySql中用于备份和其他用途)和NoSQL数据库中。有可能同时使用吗?

不同的NoSQL解决方案之间的差异比传统SQL数据库的差异要大得多。例如,有简单的键值数据存储(如),还有其他功能更丰富的文档存储(如)

但是,您不应该盲目地选择功能最丰富的解决方案,因为在这种情况下,您还可以使用关系数据库。SQL提供了您可能需要的所有功能、保证、教程、文档、易于实现等。NoSQL通常是其中一些(或全部)功能和易于水平扩展性之间的折衷


您应该研究并选择最适合您的应用程序需求的解决方案。记住要考虑关系数据库,因为SQL完全符合您列出的优先级。

不同的NoSQL解决方案之间的差异远大于传统SQL数据库的差异。例如,有简单的键值数据存储(如),还有其他功能更丰富的文档存储(如)

但是,您不应该盲目地选择功能最丰富的解决方案,因为在这种情况下,您还可以使用关系数据库。SQL提供了您可能需要的所有功能、保证、教程、文档、易于实现等。NoSQL通常是其中一些(或全部)功能和易于水平扩展性之间的折衷


您应该研究并选择最适合您的应用程序需求的解决方案。记住要考虑关系数据库,因为SQL完全符合您列出的优先级。

@bukzor:谢谢您的重新表述。用您的编辑更新了问题。您为什么决定使用NoSQL DB?它为您提供了什么关系数据库所不具备的功能?@bukzor:谢谢您的重新表述。用您的编辑更新了问题。您为什么决定使用NoSQL DB?它为您提供了什么关系数据库所没有的?