这是一个非常通用和高级别的查询集,与NoSQL类型的数据存储相关。
假设我有两个使用NoSQL数据存储的不同应用程序,每个应用程序都承载自己的文档集合。
如果这听起来很含糊的话,我很抱歉,但这是我目前唯一清楚的地方。
在将关系数据库系统合并到NoSQL的情况下,我会遵循以下步骤:
Select *中发布于 2020-10-26 14:50:46
这里需要记住的重要一点是,公共NoSQL数据库倾向于共享,在表设计方面需要采取一种基于查询的方法。主要的驱动因素是如何查询数据。
另一个考虑是围绕每个数据存储遵守CAP定理。NoSQL倾向于偏于分区公差的P,然后选择另一边。如果NoSQL产品支持CAP的不同方面(AP与CP),则需要了解整个应用程序是否更依赖于一致性或可用性。
我还会考虑搜索是否是应用程序的一部分,或者更确切地说,查询是否需要任何模式匹配。有些数据存储比其他数据存储更好地处理这个问题,因此了解这些用例中的每个功能将是很好的。
https://dba.stackexchange.com/questions/275576
复制相似问题