楼主: 440活在梦里

【大话IT】NoSQL、NewSQL数据库声势渐强 选型你了解多少?

[复制链接]
论坛徽章:
46
目光如炬
日期:2015-05-25 17:31:392017金鸡报晓
日期:2017-02-08 14:09:13弗兰奇
日期:2017-02-17 10:52:09目光如炬
日期:2017-06-18 22:00:00妮可·罗宾
日期:2018-01-16 16:54:11ITPUB社区OCM联盟徽章
日期:2018-03-07 13:51:55ITPUB18周年纪念章
日期:2018-09-17 10:09:49ITPUB元老
日期:2019-04-09 21:48:17授权会员
日期:2019-04-09 21:50:2519周年集字徽章-19
日期:2020-06-16 21:48:06
31#
发表于 2015-12-2 15:23 | 只看该作者
用过mongodb

使用道具 举报

回复
论坛徽章:
9
ITPUB十周年纪念徽章
日期:2011-11-01 16:20:28鲜花蛋
日期:2012-06-04 13:52:52迷宫蛋
日期:2013-07-23 10:52:342014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11喜羊羊
日期:2015-05-26 15:39:57美羊羊
日期:2015-06-11 09:54:21双子座
日期:2015-07-27 10:11:56秀才
日期:2016-01-13 12:14:26
32#
发表于 2015-12-2 19:12 | 只看该作者

现在缓存cache一般都是使用 redis,  key-value 的NOSQL数据库

性能优越,功能强大

使用道具 举报

回复
论坛徽章:
57
SQL极客
日期:2013-12-09 14:13:35秀才
日期:2016-01-21 13:42:39秀才
日期:2016-01-13 12:14:26SQL大赛参与纪念
日期:2016-01-13 10:32:19SQL数据库编程大师
日期:2016-01-13 10:30:43秀才
日期:2015-12-14 14:47:54秀才
日期:2015-10-19 15:50:392015年新春福章
日期:2015-03-06 11:58:18懒羊羊
日期:2015-03-04 14:52:11优秀写手
日期:2014-11-08 06:00:14
33#
发表于 2015-12-2 20:40 | 只看该作者
我觉得各有不同,oracle在金融,传统的关系型数据库有巨大优势,试问哪个开源软件有oracle这样有优势,丰富的sql特性,完备的异常处理机制,plsql可以加工复杂的逻辑,支持多并发mvcc,对锁和事务周到的考虑,支持各种join,子查询嵌套,完备而无所不用其极的sql优化器,任何想到的加工都能实现,做复杂事务核心系统备选数据库之一。

使用道具 举报

回复
论坛徽章:
57
SQL极客
日期:2013-12-09 14:13:35秀才
日期:2016-01-21 13:42:39秀才
日期:2016-01-13 12:14:26SQL大赛参与纪念
日期:2016-01-13 10:32:19SQL数据库编程大师
日期:2016-01-13 10:30:43秀才
日期:2015-12-14 14:47:54秀才
日期:2015-10-19 15:50:392015年新春福章
日期:2015-03-06 11:58:18懒羊羊
日期:2015-03-04 14:52:11优秀写手
日期:2014-11-08 06:00:14
34#
发表于 2015-12-2 20:45 | 只看该作者
xgghxkhuang 发表于 2015-12-2 20:40
我觉得各有不同,oracle在金融,传统的关系型数据库有巨大优势,试问哪个开源软件有oracle这样有优势,丰富 ...

mongodb是补充了oracle不擅长的领域,而没有正面的冲突。通过对赌不支持事务和join来实现可扩展的文档数据库,最诱人的是横向的扩展性,但是bug谁来hold,需要专业的技术厂商,而且复杂的聚合sql,对事务有要求的,其实会有一些顾虑的。

使用道具 举报

回复
论坛徽章:
57
SQL极客
日期:2013-12-09 14:13:35秀才
日期:2016-01-21 13:42:39秀才
日期:2016-01-13 12:14:26SQL大赛参与纪念
日期:2016-01-13 10:32:19SQL数据库编程大师
日期:2016-01-13 10:30:43秀才
日期:2015-12-14 14:47:54秀才
日期:2015-10-19 15:50:392015年新春福章
日期:2015-03-06 11:58:18懒羊羊
日期:2015-03-04 14:52:11优秀写手
日期:2014-11-08 06:00:14
35#
发表于 2015-12-2 20:49 | 只看该作者
巨杉数据库和mongodb类似,却支持更多特性,据说支持sql和join以及分区和事务等特性,这让不敢用mongodb的眼前一亮,很想了解实际情况会否如此卓越,很好奇分布式事务和join的设计有何独特设计,这个蛮难的。

使用道具 举报

回复
招聘 : 系统架构师
论坛徽章:
142
摩羯座
日期:2016-03-30 23:01:17秀才
日期:2015-07-31 14:17:16秀才
日期:2015-07-31 09:12:09秀才
日期:2015-07-28 10:22:54秀才
日期:2015-07-24 09:00:17秀才
日期:2015-07-20 08:54:46秀才
日期:2015-07-15 12:49:25秀才
日期:2015-07-09 09:23:47秀才
日期:2015-07-06 10:44:32秀才
日期:2015-07-06 10:34:54
36#
发表于 2015-12-2 21:56 | 只看该作者
1、您的业务中是否涉及NoSQL、NewSQL等类型数据库,所对应场景是什么?解决了您业务中的什么问题?或您所知的此类型数据库能够应对的场景是什么?
业务中已经开始开始使用NoSQL关系数据库MongoDB,Redis,主要应用在数据分析,非强事务存储等应用场景,session的存储。解决非强事务一致性大数据存储和session分布式存储。

2、此类型的数据库应如何选型?用户该关注的因素都有哪些?或谈谈您选择它的原因
选型主要考虑几方面因素:产品的成熟度,稳定性;对开源软件还要考虑业界采用的广泛度,社区的成熟度。这是一个生产环境运行的数据库产品必需考虑的。

3、您使用的NoSQL、NewSQL等类型数据库与传统关系型数据库是否结合使用?结合的方式是什么?
目前使用NoSQL数据库和传统RDMS数据库结合应用,对事务一致性要求性高的业务数据存储用传统的关系数据库。对数据分析,session的纯粹这类弱事务及一致性,对非结构化数据的分析以使用NoSQL数据库如MongoDB和Redis.

4、您是否看好这两种数据库的发展前景?原因是什么?
NewSQL还没有使用过,NoSQL和关系数据库都在生产环境中使用过。看好NoSQL,NewSQL的发展前景,传统关系数据库有它的强项,如事务一致性等,当也不能适用和解决一切场景的应用需求,尺有所长,尺有所短。随着业务场景越来越复杂,这就给了NoSQL,NewSQL这类新型数据库的发展,它覆盖了传统关系数据库不是适合的应用场景。

使用道具 举报

回复
论坛徽章:
244
2015年新春福章
日期:2015-05-28 10:58:322015年新春福章
日期:2015-03-19 09:32:472015年新春福章
日期:2015-03-06 11:58:182015年新春福章
日期:2015-05-21 11:46:522015年新春福章
日期:2015-05-22 13:32:002015年新春福章
日期:2015-06-25 14:26:362015年新春福章
日期:2015-07-01 17:15:212015年新春福章
日期:2015-07-01 17:15:212015年新春福章
日期:2015-07-01 17:12:082015年新春福章
日期:2015-05-18 13:50:34
37#
发表于 2015-12-3 08:39 | 只看该作者
工作中没有使用这两种数据库,不过呢,前景应该是不错的

使用道具 举报

回复
论坛徽章:
20
ITPUB社区千里马徽章
日期:2013-08-22 09:58:03秀才
日期:2016-01-25 14:55:31秀才
日期:2016-02-18 09:11:33秀才
日期:2016-02-18 09:24:18秀才
日期:2016-02-18 09:24:30秀才
日期:2016-02-18 09:31:52秀才
日期:2016-02-18 09:39:10秀才
日期:2016-02-18 10:08:14处女座
日期:2016-05-10 17:21:57秀才
日期:2016-01-21 13:42:39
38#
发表于 2015-12-3 09:28 | 只看该作者
1、您的业务中是否涉及NoSQL、NewSQL等类型数据库,所对应场景是什么?解决了您业务中的什么问题?或您所知的此类型数据库能够应对的场景是什么?
涉及过Mongo DB,用在一个日志分析系统上。
2、此类型的数据库应如何选型?用户该关注的因素都有哪些?或谈谈您选择它的原因。
主要是考虑NO SQL的大数据处理能力。
3、您使用的NoSQL、NewSQL等类型数据库与传统关系型数据库是否结合使用?结合的方式是什么?
没有结合使用,传统数据库库的Oracle、Mysql都是分开部署。
4、您是否看好这两种数据库的发展前景?原因是什么?
看好这两种数据库的发展前景。因为随着大数据和云的到来,这两种数据库会成为传统数据库的有力补充。

使用道具 举报

回复
论坛徽章:
1
秀才
日期:2016-01-13 12:14:26
39#
发表于 2015-12-3 11:45 | 只看该作者
公司最近的确在计划上大数据的项目。目前也在了解世界上的技术,个人还是很看好的,毕竟现在是互联网时代了

使用道具 举报

回复
论坛徽章:
22
秀才
日期:2015-06-17 15:51:02知识
日期:2015-08-11 10:37:42秀才
日期:2015-08-13 09:04:39秀才
日期:2015-09-21 09:46:16秀才
日期:2015-11-12 17:43:40秀才
日期:2015-12-14 14:47:54秀才
日期:2015-12-14 14:56:09秀才
日期:2016-01-05 09:35:58秀才
日期:2016-01-13 12:14:26秀才
日期:2016-02-18 09:31:52
40#
发表于 2015-12-3 13:45 | 只看该作者
关注,对数据库木深入了解,企业里面目前都是关系数据库为主,仅一个分析系统是多维但是基本没用起来,另外一个移动应用使用的是nosql的mango,至于为什么我真不知道,选型过程都没有就直接用了。占位期待高手高见

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表