在DevOps中以API看待共享数据库_光环大数据培训

上传人:gua****an 文档编号:52454861 上传时间:2018-08-21 格式:DOCX 页数:3 大小:237.71KB
返回 下载 相关 举报
在DevOps中以API看待共享数据库_光环大数据培训_第1页
第1页 / 共3页
在DevOps中以API看待共享数据库_光环大数据培训_第2页
第2页 / 共3页
在DevOps中以API看待共享数据库_光环大数据培训_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《在DevOps中以API看待共享数据库_光环大数据培训》由会员分享,可在线阅读,更多相关《在DevOps中以API看待共享数据库_光环大数据培训(3页珍藏版)》请在金锄头文库上搜索。

1、 光环大数据光环大数据-大数据培训知名品牌大数据培训知名品牌http:/ 光环大数据光环大数据 http:/在在 DevOpsDevOps 中以中以 APIAPI 看待共享数据库看待共享数据库_ _光环大数据培训光环大数据培训光环大数据培训机构,考虑使用视图、触发器和存储过程等机制。它们可以更 改数据库的内部结构,并同时保持向后兼容的应用数据操作。他举了一个例子, 一个存储信用卡号的数据库表已经从纯文本改为被加密的,但要保证应用依然 以纯文本方式检索卡号。例子中是通过查询视图实现的,而实际的数据库表通 过触发器实现信息的加密和解密。处理结构如下图所示:数据库向应用提供隐式的合约和接口,其中数据

2、库的内部更改(通常出于性能、 安全和其它一些改进的需要)不应该影响到应用。这一原则可以类比为 API, 突破性更改同样遵循最小化原则,并应给出大量的通知信息,保证应用在实际光环大数据光环大数据-大数据培训知名品牌大数据培训知名品牌http:/ 光环大数据光环大数据 http:/数据更改之前采纳和部署前向兼容更改。对数据库应用消费者驱动合约,这样 的方法是可延展的。按 Sabin 的说法,需要这一方法去调和对共享数据库的不同视角。应用开发人 员总是将数据库看成是“沉默的存储”,而数据库管理员(DBA)则将数据库看 成是关键业务数据的仓储之所。理想情况下,每个应用团队会有自己的数据库, 团队中也应

3、具有 DBA 角色,但这通常难以达到。当应用本身就需要模式或其它更改时,Sabin 建议降低批处理的规模(因为在 数据库中实现可靠性和一致性是一个复杂的任务),一次应用一个小更改,并 更改相应的应用代码。选取何种迁移机制,是金模式(Gold Schema)还是迁移 脚本方式,依赖于更改的具体类型。在 Sabin 看来,相比于对抗式的,这一机 制更多是补充式的。对于模式更改,适用于金模式机制。金模式定义了目标模 式(期望状态),并使用类似于 SQLCompare 这类的工具做了当前状态和期望状 态间的“差异比较”。迁移脚本包括 DBDeploy、Flyway 或 ReadyRoll 等,该机 制

4、可能更适用于更复杂的修改。Sabin 还推荐了其它一些方法,包括:指定数据库去适合自身工具而非其它方 法,将部署信息添加到数据库自身中以便于追踪和诊断问题,将数据库更改作 为交付流水线一部分看待以提升可审校性和合规性。演讲的最后,Sabin 建议 使用区分在“私有”和“公开”的方法极大地改进数据安全(在持续发生关键 数据泄漏时)。例如,让一个可访问(“公开”)的小型数据库中提供对较大 规模的安全(“私有”)数据库的视图,而“私有”数据库是不应被应用本身 直接访问的。正如 DevSecOps 运动是经过一段时间后才得以确立,将数据库更改加入到集成 持续部署过程中的理念业已存在一段时间了,并被冠以

5、各种称法。Sabin 将其 称为“Data DevOps”,也有人将其称为“数据库生命周期管理” (DLM,Database Lifecycle Management)。另一位 WinOps 2017 大会演讲者, Eduardo Piairo,指出:DevOps 并非是要定义一个处理数据库更改的新过程,而是将数据库更改和应用 及架构代码一并集成到服务生命周期中。大数据时代大数据时代,大数据培训大数据培训,就选光环大数据、数据分析师培训数据分析师培训机构!光环大数据光环大数据-大数据培训知名品牌大数据培训知名品牌http:/ 光环大数据光环大数据 http:/为什么大家选择为什么大家选择光环大数据光环大数据!大数据培训、人工智能培训、Python 培训、大数据培训机构、大数据培训班、数据分析培训、大数据可视化培训,就选光环大数据!光环大数据,聘请专业的大数据领域知名讲师,确保教学的整体质量与教学水准。讲师团及时掌握时代潮流技术,将前沿技能融入教学中,确保学生所学知识顺应时代所需。通过深入浅出、通俗易懂的教学方式,指导学生更快的掌握技能知识,成就上万个高薪就业学子。【报名方式、详情咨询报名方式、详情咨询】光环大数据官方网站报名:光环大数据官方网站报名:http:/ /mobile/mobile/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 数据结构与算法

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号