AICon 上海站|日程100%上线,解锁Al未来! 了解详情
写点什么

使用 NoSQL 八年经验总结

  • 2016-05-12
  • 本文字数:999 字

    阅读完需:约 3 分钟

耶稣基督后期圣徒教会(LDS)的企业数据架构师Mike Bowers,在最近的 Enterprise Data World 大会(EDW)上介绍了使用 NoSQL 数据库八年的经验教训。他讲述了选择 NoSQL 数据库的设计根据。

大型组织若选择使用 NoSQL 数据库,需要耗费大量人力与时间将关系型数据库转换为 NoSQL 数据库。它还需要改变组织不同层次的文化管理。

Mike 分享了成功推广新兴的数据库技术( Document NoSQL database )到一个拥有很大的 IT 商店的企业的故事。现在他们使用这项技术运行 189 个应用程序,处理了几十亿事务。LDS 教会拥有 1500 万名会员,提供用 188 种语言发表的几千份文档。他们产生了 192 个网站及应用程序(运行在 Marklogic 服务器上),每年网页浏览量达到数十亿次。

NoSQL 数据库采用一些举措,例如拥有 NoSQL champion 以及获得开发者及高级管理团队的支持。

经验 1:每个组织需要一个 NoSQL champion:这个人需要在整个组织中拥有影响力,需要说服开发者和公司中的高层管理团队。

经验 2:必须得到管理层的支持:企业中的高级管理团队更倾向于企业级商业数据库,而创业公司的高级经理更倾向于使用开源数据库。所以,进行变迁至 NoSQL 改革的团队必须得到管理层的支持,将 NoSQL 数据库带到企业中去。

经验 3:必须得到开发者的支持:团队还需要向开发者介绍 NoSQL 数据库可以支持不同的数据结构,可以支持敏捷开发。Mike 说 Document NoSQL 数据库可以提供更快地开发,而键/ 值数据库有更快的性能,列式数据库提供联机数据处理。

经验4:培训,培训,培训:对开发者进行NoSQL 数据库的使用培训非常重要。如果没有好的培训,NoSQL 数据库的优点就不能在项目中体现。

他建议使用NoSQL 数据库建立一个真的解决方案,你就可以看到NoSQL 数据库可以又快又便宜地成功执行你想要的目标。NoSQL 数据库可以减少数据库许可,降低开发成本,并提供更好的可扩展性。

Mike 还比较了不同数据库的几个指标,如高带宽、低延迟、分析、操作、容积以及速度。使用 NoSQL 数据库有一些驱动因素,如数据建模的灵活性、性能以及横向可扩展性。

团队必须对使用具体的 NoSQL 数据库达成共识,在决策过程中团队每个人员都参与其中。

查看英文原文 Lessons Learned from Eight Years of Using NoSQL


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-05-12 19:006349
用户头像

发布了 218 篇内容, 共 72.3 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

杭州乘云联合中国信通院等单位正式发布《云计算智能化可观测性能力成熟度模型》标准

乘云数字DataBuff

云计算 可观测性 智能运维

AI英语作文练习APP的功能

北京木奇移动技术有限公司

AI教育 软件外包公司 AI英语作文

唯品会Vip商品详情 API 接口:开发应用与收益深度剖析

科普小能手

API 接口 API 测试 唯品会商品数据接口 唯品会 唯品会商品数据采集

商业化大前端在性能优化领域的探索与实践

快手技术

性能优化 大前端 快手

ACDSee Photo Studio 11 for Mac(苹果电脑数字图像处理软件)

小玖_苹果Mac软件

WinX HD Video Converter for Mac(高清视频转换软件)v6.8.3激活版

小玖_苹果Mac软件

Audio Hijack for Mac(强大的音频录制软件)v4.4.5直装版

小玖_苹果Mac软件

Screen Wonders for Mac(3D壁纸屏保软件)v3.2.0激活版

小玖_苹果Mac软件

2024华为云开源开发者论坛召开,20+技术大咖解读开源生态发展

华为云开发者联盟

边缘计算 kubeedge Karmada #云原生 AI 大底座

去哪儿KAFKA性能优化-如何节省2000核CPU?

Qunar技术沙龙

性能优化 后端

2024升级版反向海淘代购系统:解锁全球购物新体验

代码忍者

反向海淘代购系统

喜报!华夏银行联合乘云数字获评 "中国信通院可观测性实践典型案例"

乘云数字DataBuff

可观测性 智能运维

BBEdit for Mac v15.1.3 多功能代码编辑器

小玖_苹果Mac软件

Steinberg WaveLab 12 Pro for Mac(母带制作工具) v12.0.50激活版

小玖_苹果Mac软件

淘宝买家秀数据接口(taobao.item_review_show)丨淘宝API实时接口指南

tbapi

淘宝API接口 淘宝买家秀接口

Native Instruments Komplete Kontrol for mac(音源制作软件)v3.3.4免激活版

小玖_苹果Mac软件

YT Saver for Mac(视频下载和转换器)v9.2.4激活版

小玖_苹果Mac软件

AI英语作文陪练APP的技术难点

北京木奇移动技术有限公司

AI教育 软件外包公司 AI作文

食品行业MES系统

万界星空科技

mes 食品MES 食品行业 食品加工

Steinberg SpectraLayers Pro for mac(Mac音频频谱编辑器)v11.0.50激活版

小玖_苹果Mac软件

重塑未来:Cloud Studio引领云端开发与学习的新纪元

代码忍者

Cookie for Mac(浏览器缓存清理工具)v7.4.6免激活版

小玖_苹果Mac软件

iTubeGo YouTube Downloader for Mac(YouTube 下载器)v9.2.4激活版

小玖_苹果Mac软件

使用NoSQL八年经验总结_语言 & 开发_Srini Penchikala_InfoQ精选文章