原文出处:
The Role of Data Modeling in Key-Value Stores;
Nosql Data Modeling
NoSQL includes:
1. key value store;
2. column-based store;
3. document-oriented store;
4. graph database
NoSQL solution 意欲简化和提速我们的现有方案,但我们仍然要考虑以下几个方面:
1. 如何进行数据建模;
2. application的数据访问pattern;
3. 怎样处理完整性和一致性问题;
4. 最终的复杂度、性能以及scalability。
然而现有的很多开源的NoSQL产品似乎都缺乏相应的说明和文档,看起来并不那么完整。也就是大家凑热闹地拿来用,却各自有各自的玩法,缺乏一个体系。
Reference:
[1] MongoDB‘s documentation. For example: ()
https://blog.sciencenet.cn/blog-425672-313982.html
上一篇:
NoSQL thoughts下一篇:
面向列的数据库