《使用NoSQL八年经验总结》要点:
本文介绍了使用NoSQL八年经验总结,希望对您有用。如果有疑问,可以联系我们。
耶稣基督后期圣徒教会(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 数据库达成共识,在决策过程中团队每个人员都参与其中.
欢迎参与《使用NoSQL八年经验总结》讨论,分享您的想法,维易PHP学院为您提供专业教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/9333.html