首先感谢两位朋友的关注和评论。起初想在文章里直接回复,后来想了想还是单独写一篇,表达的清楚些。
文章里的观点都是我自己的一些观点,又不合适的地方在所难免,有朋友指出不足之处,是帮我进步。
make.liu所说的问题,和我所说的不一样。例如金融行业,出现宕机,就是事故。我曾不止一次看到大型客户把IBM(IBM提供的是机器和操作系统AIX)和Oracle(数据库)以及我们(当时是应用提供商)叫到一起确认问题,最后确认责任。我给客户做的一些方案,也会要求必须有“责任界定”章节。
虽然用商业软件,最后出问题,运维也是有责任,但是到底有个厂商可以推脱,可以协助查找,但是开源数据库呢,责任找谁来承担呢?例如银行系统宕机1小时,是什么样的责任?
至于后面说的,其实我的意思也是,NoSQL有自己的需求和场景,它不是关系数据库的代替者,而是一种补充。
liqingyuan朋友的问题,我的看法是目前的互联网应用,大部分的数据是这种类型的,松耦合,适合NoSQL数据库。当然并不是所有的应用都这样。传统行业也有很多场景数据是松耦合的,例如日志和数据挖掘,使用传统关系数据库很不爽,反而使用NoSQL更合适。
相关推荐
NosqlBooster是一款专为MongoDB设计的强大管理工具,它提供了类似SQL的查询界面,使得对MongoDB数据的操作更加直观和高效。在这个场景中,我们讨论的是 NosqlBooster 的6.2.17版本的压缩包。 NosqlBooster的核心...
- `nosql.manager.for.mongodb.v.3.1.0.5-patch.exe`:可能是针对该版本 NoSQL Manager 的补丁程序,用于修复问题或增加新功能。 - `URET NFO v2.2.exe` 和 `URET.nfo`:这些文件通常是 P2P 文件分享中包含的信息...
NOSQL数据库笔谈V.pdf
MongoDB是一款广泛使用的开源NoSQL数据库系统,以其灵活性、高性能和可扩展性而备受青睐。在管理和操作MongoDB时,一款高效便捷的客户端工具至关重要。nosqlbooster4mongo正是一款专为MongoDB设计的强大管理工具,它...
然而,NoSQL并非银弹,它也有一些挑战,例如缺乏标准查询语言、数据一致性问题和事务支持不足等。因此,在选择NoSQL数据库时,需根据具体业务需求进行权衡。 在“常用开源NoSQL原理与应用.ppt”中,可能涵盖了以上...
文档中提到了MongoDB的一些常见错误处理方法,比如日志记录,这对于诊断问题和调试程序非常有帮助。 总结来说,NoSQL与Python的学习涉及对NoSQL数据库类型的理解、MongoDB的配置与管理、Pymongo库的使用以及对...
[NOSQL数据库入门].(佐佐木达也).罗勇.扫描版
在Oracle OpenWorld 2017大会上,Oracle展示了关于Oracle NoSQL Database Cloud Service、基础介绍、数据建模和演示站的内容,让参会者有机会深入了解Oracle NoSQL数据库的特性和使用方法。其中,CON6545特别关注了...
NoSQL Manager for MongoDB是一款专为MongoDB设计的专业管理工具,它提供了一种直观且强大的方式来管理和操作MongoDB数据库,使得数据库的管理工作更为高效和便捷。 1. **NoSQL Manager功能概述** - **连接管理**...
总的来说,nosqlbooster4mongo作为MongoDB的图形界面工具,为开发者和DBA提供了一个高效且易用的平台,使得数据库的管理和维护变得更加直观和高效。无论你是初学者还是经验丰富的专业人士,这个工具都能极大地提高你...
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). PandasAI makes data analysis conversational using LLMs (GPT 3.5 / 4, Anthropic, VertexAI) and RAG
免积分下载地址:http://t.cn/AiOr0xTl NoSQL.Manager.for.MongoDB.Professional.5.0.0.6
KitDB是一款内嵌式的NoSQL数据库,其v0.2.6版本的源码和相关文档被封装在了"KitDB内嵌式NoSQL数据库 v0.2.6.zip"这个压缩包中。NoSQL(Not Only SQL)数据库是近年来在大数据处理和分布式计算领域广泛应用的一种非...
NoSQL数据库,全称为"Not Only SQL",是一种非关系型的数据库系统,旨在解决大数据量、高并发场景下的数据存储和检索问题。相比于传统的关系型数据库,NoSQL数据库提供了更灵活的数据模型和更高的可扩展性。以下是四...
此外,NoSQL数据库还经常使用MapReduce这种编程模型来处理大规模数据集的并行运算问题。MapReduce通过将任务分解为Map(映射)和Reduce(归约)两个阶段,能够有效地处理和分析大数据。 NoSQL数据库的优势在于它们...
NoSQL数据库概述的主要内容是CAP理论和BASE理论,CAP理论强调分布式系统的三要素:一致性、可用性和分区容忍性,而BASE理论强调基本的可用性和最终一致性。这两种理论是NoSQL数据库设计和实现的基础。
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 ...
首先,Non-Relational Database(NoSQL)得到了广泛的关注,这是因为传统的关系数据库在面对Web2.0网站、云计算和社交网络等应用时暴露出许多问题。在处理超大规模的数据和应对高度并发的请求时,传统关系数据库显得...