当你去考查一个NoSQL系统的时候,下面的的几点是值得注意的:
● 数据模型及操作模型:你的应用层数据模型是行、对象还是文档型的呢?这个系统是否能
支持你进行一些统计工作呢?
● 可靠性:当你更新数据时,新的数据是否立刻写到持久化存储中去了?新的数据是否同步
到多台机器上了?
● 扩展性:你的数据量有多大,单机是否能容下?你的读写量求单机是否能支持?
● 分区策略:考虑到你对扩展性,可用性或者持久性的要求,你是否需要一份数据被存在多
台机器上?你是否需要知道数据在哪台机器上,以及你能否知道。
● 一致性:你的数据是否被复制到了多台机器上,这些分布在不同点的数据如何保证一致
性?
● 事务机制:你的业务是否需要ACID的事务机制?
● 单机性能:如果你打算持久化的将数据存在磁盘上,哪种数据结构能满足你的需求(你的
需求是读多还是写多)?写操作是否会成为磁盘瓶颈?
● 负载可评估:对于一个读多写少的应用,诸如响应用户请求的web应用,我们总会花很多
精力来关注负载情况。你可能需要进行数据规模的监控,对多个用户的数据进行汇总统
计。你的应用场景是否需要这样的功能呢?
分享到:
相关推荐
对大数据管理的NoSQL系统最前沿的研究综述,最新的学术研究,广大爱好大数据的珍爱。
本书既对NoSQL系统的理论进行了深入浅出的分析,又介绍了每一种NoSQL数据库在业界广泛应用的一个具体系统,理论与实战并重。 本书共分5篇,12章。涵盖的内容有:NoSQL与大数据简介、NoSQL的数据一致性、NoSQL的水平...
nosql生态系统 如果你正在考虑使用 NoSQL,你应该会马上发现你有很多种选择。 NoSQL系统舍弃了许了传统 关系型数据库的方便之处,而把一些通常由关系型数据库本身来完成的任务交给了应用层来完 成。这需要开发...
8种Nosql数据库系统对比 对各种NoSql进行比较
大数据技术分享 12306:改变传统思路解决问题的NoSQL实践 一个NoSQL的案例 共52页.pptx
支持大数据管理的nosql系统研究,对现在nosql数据库进行了描述
云计算大会,中国移动的演讲题目:大云NoSQL系统设计思考
NoSQL是什么? 为什么使用NoSQL? 为什么使用NoSQL? NoSQL的分类 NoSQL有什么特点? NoSQL有什么特点? NoSQL是否完美? NoSQL的一些概念——CAP NoSQL的一些概念——ACID NoSQL的一些概念——BASE NoSQL的一些概念...
nosqlbooster4mongo-4.5.4 NoSQL Manager for MongoDB Pro
NULL 博文链接:https://zhaoshijie.iteye.com/blog/1135210
大云NOSQL系统设计思考 --NOSQL在电信行业的应用 高清完整中文版PDF下载
对于NoSQL的初学者来说,不失为一本了解NoSQL技术全貌的优秀读物。 Making Sense of NoSQL clearly and concisely explains the concepts, features, benefits, potential, and limitations of NoSQL technologies....
NoSQL(中文版)
NoSQLBooster 管理MongoDB的工具。这个工具还有个曾用名--mongobooster
高性能NoSQL系统BladeCube的设计与优化.pdf
日前国内没有一套比较完整的NoSQL数据库资料,有很多先驱整理发表了很多,但不是很系统。不材 尝试着将各家的资料整合一下,并...另外我还准备开发一个开源内存数据库galaxydb.本书也是为这个数据库提供一些架构资料
NoSQL精粹NoSQL精粹NoSQL精粹NoSQL精粹NoSQL精粹NoSQL精粹
高性能NoSQL系统BladeCube的设计与优化