首页
学习
活动
专区
工具
TVP
发布

52test

专栏成员
20
文章
17972
阅读量
13
订阅数
centos7部署mysql-5.7
使用二进制包部署会下载比较大,大约500M左右,而源码包就几十M。但使用二进制包不用编译,部署较快,相比于yum可以自定义目录,方便维护。
用户1348170
2021-07-14
7700
Mysql概念--视图
视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。作为一个select语句保存在数据字典中的。通过视图,可以展现基表的部分数据;视图数据来自定义视图的查询中使用的表,使用视图动态生成。
用户1348170
2021-07-14
4.1K0
运维工单的应用
最开始培训完入行的2年里,进的几家公司和面试遇到的基本都是机器在200个虚拟机以下,运维加上我也就1-2个人。
用户1348170
2021-07-14
1.4K0
分布式之缓存击穿
因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。 场景如下图所示:
用户1348170
2021-07-14
2750
分布式之缓存击穿(下)
1.原理 布隆过滤器的巨大用处就是,能够迅速判断一个元素是否在一个集合中。因此他有如下三个使用场景:
用户1348170
2021-07-09
2370
分布式之缓存击穿(上)
因此,如果黑客每次故意查询一个在缓存内必然不存在的数据,导致每次请求都要去存储层去查询,这样缓存就失去了意义。如果在大流量下数据库可能挂掉。这就是缓存击穿。 场景如下图所示:
用户1348170
2021-07-09
3430
DevOps的分与合(下)
认真评估你的软件的交付机制以及运维团队左移和右移的程度是你选择采用何种 DevOps 分合策略,以及 DevOps 实践是否成功的关键因素。
用户1348170
2021-07-09
5870
DevOps的分与合(上)
DevOps 是使软件开发和 IT 团队之间的流程自动化的一组实践,以便他们可以更快,更可靠地构建,测试和发布软件。DevOps 的概念建立在建立团队之间协作文化的基础上,这些团队过去一直在相对孤岛中运作。 类似于这种的 DevOps 相关的描述听起来特别抽象,非常学术,非常教科书,让人感觉无法落地,不知道该如何入手。很多团队在了解 DevOps,实践 DevOps 的时候不能很好的多维度看待 DevOps,实践的过程也很痛苦,不知道这种新型的理念如何实际提升自己团队的战斗力。
用户1348170
2021-07-09
3770
用工具堆砌的DevOps 幻觉(下)
质量內建于开发流程中(building quality into the development process) DevOps文化的转变带来的一个效果是让新代码进入生产环境更加容易。这使一些未来的 DevOps 文化转变非常必要。为了确保生产环境的变更稳妥。团队需要重视“将质量构建在开发过程中”,这包括很多跨功能的考虑例如性能和安全,持续交付和自我测试的代码会形成一个允许频繁且低风险部署的基础。
用户1348170
2021-07-09
2770
用工具堆砌的DevOps 幻觉(上)
第一届 DevOpsDays结束后,DevOps 运动则如星火燎原之势在全球发展开来。随着 DevOps 思想的不断传播,相对的质疑和批评也从未停止过。以至于到今天对于 DevOps 的定义还是众说纷纭,争论不休。 当人们还在争论 DevOps的时候,一批基于敏捷的工程实践和自动化工具带着 DevOps 的标签走入了人们的视野。人们开始认为 DevOps 就是使用这些工具进行自动化。
用户1348170
2021-07-09
3100
持续集成交付思想
在思考“云时代的研发环境长什么样”这个问题的时候,我逐渐意识到一件很重要的事。2000年首次被提出、在过去十几年中我们习以为常的敏捷核心实践持续集成,很可能正在走到它生命周期的尾声。
用户1348170
2021-07-09
3350
ops自动化
有了监控后,我们就可以进行下一步操作:将所有项目的打包工作交给jenkins。当然,现实中是逐步实现的,并不是一步到位的。
用户1348170
2021-07-09
8820
小团队自动化
行业内各巨头的自动化运维架构都各种功能各种酷炫,让人可望而不可即。最终的目标大家都知道了,但问题是如何根据自己团队的当前情况一步步向那个目标演进。
用户1348170
2021-07-09
3700
运维体系之做好一个纽带(下)
系统的优化比较常见,一般是更改配置文件,使得服务可以承接更多并发,可以抗更多压力。
用户1348170
2021-07-09
4320
运维体系之做好一个纽带(上)
运维的工作通常是针对现有系统的,例如服务器、在运行的服务、监控、添加白名单、添加权限等等,是宽泛而繁琐的,少有建设性的内容。
用户1348170
2021-07-09
5840
开发流程与版本管理规范(下)
紧急修复分支跟 release 分支类似,都是为发布版本准备的。当线上生成环境有重大的 bug 需要紧急修复,而此时 develop 分支还不稳定,无法发布,我们在 master 分支基础上创建一个 hotfix 分支, 修复 bug 后合并到 master ,再发布到生成环境。
用户1348170
2021-07-09
1.7K0
开发流程与版本管理规范(上)
如非特殊说明,所有产品的版本号将遵循 主版本.次版本.BuildNumber 的规则。
用户1348170
2021-07-09
2.5K0
软件开发生命周期
软件开发生命周期又叫做 SDLC(Software Development Life Cycle),它是集合了计划、开发、测试和部署过程的集合。如下图所示 :
用户1348170
2021-07-09
6400
系统和环境和发布流程
开发环境(DEV):开发环境是程序猿们专门用于开发的服务器,配置可以比较随意, 为了开发调试方便,一般打开debug用来看程序运行情况。
用户1348170
2021-07-09
1.1K0
测试驱动进行开发
测试驱动开发,英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。这有助于编写简洁可用和高质量的代码,并加速开发过程。
用户1348170
2021-07-09
7450
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档