`

就NoSQL问题给mike.liu和liqingyuan朋友的回复

 
阅读更多

 

 

          首先感谢两位朋友的关注和评论。起初想在文章里直接回复,后来想了想还是单独写一篇,表达的清楚些。

 

          文章里的观点都是我自己的一些观点,又不合适的地方在所难免,有朋友指出不足之处,是帮我进步。

 

         make.liu所说的问题,和我所说的不一样。例如金融行业,出现宕机,就是事故。我曾不止一次看到大型客户把IBM(IBM提供的是机器和操作系统AIX)和Oracle(数据库)以及我们(当时是应用提供商)叫到一起确认问题,最后确认责任。我给客户做的一些方案,也会要求必须有“责任界定”章节。

 

      虽然用商业软件,最后出问题,运维也是有责任,但是到底有个厂商可以推脱,可以协助查找,但是开源数据库呢,责任找谁来承担呢?例如银行系统宕机1小时,是什么样的责任?

 

    至于后面说的,其实我的意思也是,NoSQL有自己的需求和场景,它不是关系数据库的代替者,而是一种补充。

 

liqingyuan朋友的问题,我的看法是目前的互联网应用,大部分的数据是这种类型的,松耦合,适合NoSQL数据库。当然并不是所有的应用都这样。传统行业也有很多场景数据是松耦合的,例如日志和数据挖掘,使用传统关系数据库很不爽,反而使用NoSQL更合适。

 

 

 

 

 

 

3
3
分享到:
评论
2 楼 windshome 2013-04-26  
这也是系统架构师需要仔细考虑的地方,需要用什么方式存取数据?什么场景下,适合用什么技术选型?
1 楼 luoyu-ds 2013-04-26  
NoSQL有自己的需求和场景,它不是关系数据库的代替者,而是一种补充。
这句话我赞同!

相关推荐

    nosqlbooster-6.2.17.zip

    NosqlBooster是一款专为MongoDB设计的强大管理工具,它提供了类似SQL的查询界面,使得对MongoDB数据的操作更加直观和高效。在这个场景中,我们讨论的是 NosqlBooster 的6.2.17版本的压缩包。 NosqlBooster的核心...

    NoSQL.Manager.for.MongoDB.v.3.1.0.5

    - `nosql.manager.for.mongodb.v.3.1.0.5-patch.exe`:可能是针对该版本 NoSQL Manager 的补丁程序,用于修复问题或增加新功能。 - `URET NFO v2.2.exe` 和 `URET.nfo`:这些文件通常是 P2P 文件分享中包含的信息...

    NOSQL数据库笔谈V.pdf

    NOSQL数据库笔谈V.pdf

    nosqlbooster4mongo.7z

    MongoDB是一款广泛使用的开源NoSQL数据库系统,以其灵活性、高性能和可扩展性而备受青睐。在管理和操作MongoDB时,一款高效便捷的客户端工具至关重要。nosqlbooster4mongo正是一款专为MongoDB设计的强大管理工具,它...

    常用开源NoSQL原理与应用.ppt

    然而,NoSQL并非银弹,它也有一些挑战,例如缺乏标准查询语言、数据一致性问题和事务支持不足等。因此,在选择NoSQL数据库时,需根据具体业务需求进行权衡。 在“常用开源NoSQL原理与应用.ppt”中,可能涵盖了以上...

    NoSQL与Python学习.pdf

    文档中提到了MongoDB的一些常见错误处理方法,比如日志记录,这对于诊断问题和调试程序非常有帮助。 总结来说,NoSQL与Python的学习涉及对NoSQL数据库类型的理解、MongoDB的配置与管理、Pymongo库的使用以及对...

    [NOSQL数据库入门].(佐佐木达也).罗勇.扫描版

    [NOSQL数据库入门].(佐佐木达也).罗勇.扫描版

    Oracle NoSQL数据库的建模.pdf

    在Oracle OpenWorld 2017大会上,Oracle展示了关于Oracle NoSQL Database Cloud Service、基础介绍、数据建模和演示站的内容,让参会者有机会深入了解Oracle NoSQL数据库的特性和使用方法。其中,CON6545特别关注了...

    NoSQL Manager for MongoDB.rar

    NoSQL Manager for MongoDB是一款专为MongoDB设计的专业管理工具,它提供了一种直观且强大的方式来管理和操作MongoDB数据库,使得数据库的管理工作更为高效和便捷。 1. **NoSQL Manager功能概述** - **连接管理**...

    mangoDB图形界面工具nosqlbooster4mongo.zip

    总的来说,nosqlbooster4mongo作为MongoDB的图形界面工具,为开发者和DBA提供了一个高效且易用的平台,使得数据库的管理和维护变得更加直观和高效。无论你是初学者还是经验丰富的专业人士,这个工具都能极大地提高你...

    Oracle NoSQL Database_2013.12

    Oracle NoSQL Database: Real-Time Big Data Management for the Enterprise Maqsood Alam , Aalok Muley , Chaitanya Kadaru , Ashok Joshi Book Description Publication Date: December 4, 2013 | ISBN-10: ...

    Chat with your data (SQL, CSV, pandas, polars, noSQL, etc). Pand

    Chat with your data (SQL, CSV, pandas, polars, noSQL, etc). PandasAI makes data analysis conversational using LLMs (GPT 3.5 / 4, Anthropic, VertexAI) and RAG

    KitDB内嵌式NoSQL数据库 v0.2.6.zip

    KitDB是一款内嵌式的NoSQL数据库,其v0.2.6版本的源码和相关文档被封装在了"KitDB内嵌式NoSQL数据库 v0.2.6.zip"这个压缩包中。NoSQL(Not Only SQL)数据库是近年来在大数据处理和分布式计算领域广泛应用的一种非...

    NoSQL.Manager.for.MongoDB.Professional.5.0.0.6.rar

    免积分下载地址:http://t.cn/AiOr0xTl NoSQL.Manager.for.MongoDB.Professional.5.0.0.6

    NoSQL数据库的类型.pdf

    NoSQL数据库,全称为"Not Only SQL",是一种非关系型的数据库系统,旨在解决大数据量、高并发场景下的数据存储和检索问题。相比于传统的关系型数据库,NoSQL数据库提供了更灵活的数据模型和更高的可扩展性。以下是四...

    NoSQL数据处理方式.pdf

    此外,NoSQL数据库还经常使用MapReduce这种编程模型来处理大规模数据集的并行运算问题。MapReduce通过将任务分解为Map(映射)和Reduce(归约)两个阶段,能够有效地处理和分析大数据。 NoSQL数据库的优势在于它们...

    数据库NoSQL数据库概述-.pptx

    NoSQL数据库概述的主要内容是CAP理论和BASE理论,CAP理论强调分布式系统的三要素:一致性、可用性和分区容忍性,而BASE理论强调基本的可用性和最终一致性。这两种理论是NoSQL数据库设计和实现的基础。

    Professional NoSQL 英文版 Shashank.Tiwari

    CHAPTER 1: NOSQL: WHAT IT IS AND WHY YOU NEED IT 3 CHAPTER 2: HELLO NOSQL: GETTING INITIAL HANDS-ON EXPERIENCE 21 CHAPTER 3: INTERFACING AND INTERACTING WITH NOSQL 43 PART II: LEARNING THE NOSQL ...

    基于文档的NoSQL存储技术CouchDB.pdf

    首先,Non-Relational Database(NoSQL)得到了广泛的关注,这是因为传统的关系数据库在面对Web2.0网站、云计算和社交网络等应用时暴露出许多问题。在处理超大规模的数据和应对高度并发的请求时,传统关系数据库显得...

Global site tag (gtag.js) - Google Analytics