我为什么关注MongoDB

本文涉及的产品
云数据库 MongoDB,通用型 2核4GB
简介:

什么时候知道有MongoDB记不得了,只记得最初以为她是个缓存数据加速网站的小工具,名字有点长不容易记住,后来又以为她是个内存数据库,偶尔还能听到别人说她不成熟、不稳定之类的话。总之,无视MongoDB的存在很多年就这样过去了。

真正意识到MongoDB的存在,是NoSQL之风将她吹过。但是对于早期NoSQL的概念中否定SQL、否定关系型数据库的意识我是不赞同的。即使是用常识来判断,SQL和NoSQL既然是两个截然不同的概念,就必然各有各的适用范围。因此,在NoSQL狂轰滥炸的年代,我纯粹是个看热闹的人,这个时候注意到了Hadoop,也注意到了MongoDB。

也不知道是从什么时候开始,NoSQL变成Not only SQL的缩写了,这让我感觉到NoSQL回归了理性。自从知道MongoDB支持JavaScript与之打交道以后,就开始关注MongoDB了。差不多同时也是知道了node.js。这样,使用单一的JavaScript语言来完成前后台的工作就成为了可能。对于实时性要求很高的应用,JavaScript的执行效率和MongoDB的成熟稳定性可能还不足以信赖,但是对于数据分析应用应当是足够了。

从无视到关注,从误解到了解,我关注MongoDB的动机是对JavaScript从浏览器直插数据库前景的向往。当然,也是为了迎接大数据时代的到来做些准备工作,MongoDB是SQL还是NoSQL并不重要,重要的是她是一个分布式计算系统。



 本文转自 hexiaini235 51CTO博客,原文链接:http://blog.51cto.com/idata/1076746,如需转载请自行联系原作者


相关实践学习
MongoDB数据库入门
MongoDB数据库入门实验。
快速掌握 MongoDB 数据库
本课程主要讲解MongoDB数据库的基本知识,包括MongoDB数据库的安装、配置、服务的启动、数据的CRUD操作函数使用、MongoDB索引的使用(唯一索引、地理索引、过期索引、全文索引等)、MapReduce操作实现、用户管理、Java对MongoDB的操作支持(基于2.x驱动与3.x驱动的完全讲解)。 通过学习此课程,读者将具备MongoDB数据库的开发能力,并且能够使用MongoDB进行项目开发。   相关的阿里云产品:云数据库 MongoDB版 云数据库MongoDB版支持ReplicaSet和Sharding两种部署架构,具备安全审计,时间点备份等多项企业能力。在互联网、物联网、游戏、金融等领域被广泛采用。 云数据库MongoDB版(ApsaraDB for MongoDB)完全兼容MongoDB协议,基于飞天分布式系统和高可靠存储引擎,提供多节点高可用架构、弹性扩容、容灾、备份回滚、性能优化等解决方案。 产品详情: https://www.aliyun.com/product/mongodb
相关文章
|
11天前
|
NoSQL Go 数据处理
MongoDB
MongoDB
16 6
|
4月前
|
存储 NoSQL MongoDB
关于MongoDB
关于MongoDB
87 0
|
7月前
|
存储 NoSQL MongoDB
|
8月前
|
存储 NoSQL 关系型数据库
什么时候选择MongoDB
什么时候选择MongoDB
65 2
|
8月前
|
存储 NoSQL 定位技术
MongoDB的特点
MongoDB的特点
283 1
|
8月前
|
存储
MongoDB-片键选择技巧
使用分片的目的是为了将数据存储到不同的服务器上, 所以在选择片键的时候,应该选择取值范围更广的字段作为片键,因为如果取值范围太小, 那么划分出来的数据段就太少, 那么分配到不同服务器的概率就越小, 例如:取值如果只有 true 或 false, 那么就只能划分出两个数据段, 那么也就最多只能保存到两台服务器上。
56 0
|
12月前
|
SQL JSON NoSQL
老去的MongoDB,未来在哪里?
老去的MongoDB,未来在哪里?
139 0
|
NoSQL JavaScript 关系型数据库
MongoDB使用实际很简单
MongoDB是个文档型数据库,虽然前有CouchDB夹击,后有MySQL 8.x文档支持的追赶,但是丝毫不影响它在市场中占据的份额。
|
NoSQL 数据库 索引
mongodb
mongodb installation mongodb-org mongodb-org-shell mongodb-org-tools mongodb-org-server config mongodb.
1013 0
|
NoSQL 关系型数据库 数据库
mongoDB总结
版本3.6.x 配置 windows建议安装service方式,省的每次通过命令行启动server端。 对比mysql 大部分人都有mysql的使用经验,对比着学习也是种不错的方法。
818 0