漫谈云存储

序言    IAAS层面的运维,所以总是在云里雾里,你如果懂,那就是云,你如果不懂,那就是晕。。。没做过车的人,总是要晕那么一阵子,坐的多了,就慢慢发现稀松平常了。    最近写的文章,感觉不正经,各种调侃,没有一个总的论点,所以。。。。这篇文章也是,谈谈云存储的时候,再来聊聊其他的一些想法。云计算    云计算已经遍地开花,各种层面的运维已经漫地都是。。。IAAS层的运维,PAAS层的运维,SA
分类: 编程语言 发布时间: 03-09 23:25 阅读次数: 0

谈谈分布式里的master

序言    繁华落尽褪去,留下的不过是平淡。    技术与管理,两者之间总感觉有冲突,把大量的时间放在管理之中,让人感觉相当的烦躁。    那就看看在分布式系统中如何离开处理这种复杂而又矛盾的事情。分布式系统架构    在分布式系统中,分为两种架构:一种架构是P2P架构,这种架构可以redis的cluster集群,采用的是DHT,一致性的hash算法,组建一个集群的时候,可以划分多个虚拟节点,这些
分类: 编程语言 发布时间: 03-09 23:25 阅读次数: 0

SQL如何求解排名问题?

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总今天给大家介绍一下SQLServer排名中经常用到的ROW_NUMBER(),RANK(),DENSE_RANK(),NTILE()这四个好兄弟。我们先创建一个测试数据表ScoresWITHtAS(SELECT1StuID,70ScoreUNIONALLSELECT2,85UNIONALLSELECT3,85UNIONALLSELECT4,
分类: 编程语言 发布时间: 03-09 23:25 阅读次数: 0

漫谈慢慢谈。。。

 纯属闲聊。。。有相关的可以来讨论讨论。。。。    1、生活?    生活是什么?什么样的生活才算是生活?和什么样的人在一起才算是生活?做什么才能让你感觉自己活着?    面对自己的内心,才能找到自己想要的生活。。。模模糊糊的大众,都带着面具行走,一具具行尸走肉。。。算什么生活?    夜深人静,当你一个人在思考,当你一个人在静静的思考,这个时候就会出现真实的你。。。。脱下来一身伪装,脱下了一身
分类: 编程语言 发布时间: 03-09 23:25 阅读次数: 0

聊聊分布式的可扩展性

前言    樱花灿烂的季节,满地的绿叶攀上指尖。    春天,总是容易萌生懵懂的心理。。。这就是一堆人辞职的理由???    团队,总会有人离开,总会有人加入。。。总会有一个leader,当服务器的数量增加的时候,业务增加的时候,总会进行相关的扩容或者缩容,那么这个团队的扩展性如何?    增加了更多的事儿,leader是否能抗住?是否能分配所有的任务?是否能进行负载均衡?是否能对下属进行状态监控
分类: 编程语言 发布时间: 03-09 23:25 阅读次数: 0

售前=架构师?

序言        春天到了,又到了春心浪漫的季节。。。    一生万物,万物归宗。。。。破。。。这就是乱花渐欲迷人眼的借口???架构师    架构师,在印象里一般都是技术架构,各种技术的组合,设置各种技术的权重,然后进行实施落地。。。最近看到了不一样的架构师。。。    下午接到通知,会有人来进行参观系统,进行响应的介绍。了解了一下客户的主要目标,例如相关的变更流程,运维责任,故障处理流程,告警
分类: 编程语言 发布时间: 03-09 23:24 阅读次数: 0

SQL如何处理这几个常见问题

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总SQL在使用过程中,经常会遇到一些奇奇怪怪的小问题,今天给大家总结一下常见的几个问题该如何处理。小数转成百分数我们在写SQL的时候有时候希望将小数转换成百分数显示,可以这样写:SELECTCONVERT(VARCHAR(20),CONVERT(DECIMAL(18,2),ROUND(A*100.0/B,2)))+'%'ASRate(提示:可
分类: 编程语言 发布时间: 03-09 23:24 阅读次数: 0

SQL如何求解连续年份的问题?

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总有这样一道题目下表记录了夺冠球队的名称及年份:请写出一条SQL语句,查询出在此期间连续获得冠军的有哪些,其连续的年份的起止时间是多少?查询结果:之前我们有讲解如何求解连续多少天的问题,这个题有点类似,但是也有点不一样的地方。问题分析一般连续性的问题,我们都需要使用笛卡尔积进行错位匹配,就是类似a.ID=b.ID+1的这种。这一题我们也可以使
分类: 编程语言 发布时间: 03-09 23:24 阅读次数: 0

SQL如何制作一张日历维度表

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总问题描述输入想要生成日历的年份,通过调用存储过程,即可生成该年的全部日历。创建表结构我们根据常见的日历表来创建一个含有年,月,日,星期的日历表,具体表结构如下:CREATETABLECALENDAR_INFO(COUNTRYVARCHAR(5),--'国家'CDR_CODEVARCHAR(5),--'日历代码'DATE_NAMEVARCHA
分类: 编程语言 发布时间: 03-09 23:14 阅读次数: 0

数据可靠性之磁盘

序言    可靠性,你有多可靠?    在进行数据存储的时候,最担心的莫过于数据丢失了,而数据丢失可以从很多层面来进行保障,但是最终数据都是存储在磁盘当中。    SATA,便宜,容量大,7200转,写入速度慢;SAS,相对便宜,容量大,用的少,10000转,写入速度一般;SSD,贵,容量小,主要负责热点数据,随机读速度很快,15000转。。。这种东西无意义,除非你要采购。。。so boring。
分类: 编程语言 发布时间: 03-09 23:14 阅读次数: 0

明人不说暗话,这是我的SQL训练营

没错,这里就是我的知识星球,这里汇集了一群热爱学习SQL的小伙伴。知识星球已经运营了好几个月了,在这几个月的时间里,不断的有小伙伴加入我们,只为一个目的:学好SQL。而我作为这个星球的作者,也很乐意将我所掌握的知识和信息倾囊相授,为小伙伴们答疑解惑。那这几个月的时间里小伙伴们都学了一些什么呢?1、SQL训练题这段时间,学的最多的就是每天的SQL刷题训练了。各种SQL面试题,涵盖一些大厂的真题,以及
分类: 编程语言 发布时间: 03-09 23:14 阅读次数: 0

SQL如何制作带农历的日期维度表

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总之前已经发布过使用存储过程,生存指定年份的日历表《SQL如何制作一张日历维度表》,然后我在文末留了一个思考题:如何将日期对应的农历也加进日历表中?有不少同学留言该如何解决农历的问题,今天就告诉大家具体操作方法。农历与世界通用的日历有所区别,是科学家演算出来的,目前为止只有到2049年的,以后的有了还可以加入!所以我们可以把已经演算出来的具体
分类: 编程语言 发布时间: 03-09 23:14 阅读次数: 0

SQL中如何使用触发器,实现简单的触发功能?

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总最近有小伙伴向我请求帮助,要写一个触发器。我看了一下需求很明确,就是执行更新,插入后触发一些事件。觉得挺有意思的,于是帮他写了一下,这里分享给大家。任务需求有如下四张表:出勤组组类别配置1.更新[出勤上班时长]如果:"出勤"表,[出勤上班时间]或者[出勤_下班时间],列发生改变所触发事件更新上述两列"出勤&qu
分类: 编程语言 发布时间: 03-09 23:14 阅读次数: 0

PowerBI基础知识——快速度量值

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总快速度量值相比度量值需要手动书写DAX函数,快速度量值主要是对现有的字段使用系统设置好的一些功能,通过配置而生成度量值。示例我们以销售表为示例创建快速度量值创建快速度量值的方法有两中,右击某个字段,在弹出的菜单中选择“新建快速度量值”即可,如下图:或者选中某个字段,点击菜单栏上的“新建快速度量值”,如下图:配置快速度量值当我们选择某个字段去
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

PowerBI基础知识——日期切片器

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总日期切片器切片器主要是用来筛选数据使用,日期切片器是对时间段进行筛选的一种切片器。示例我们以销售表为例创建日期切片器我们在画布上创建一个切片器,然后将下单日期拖放到切片器上,这样一个日期切片器就创建完成了,如下图:使用日期切片器为例看到切片器的效果,我们在画布上创建一个每天的销售金额的折线图,如下图所示:当我们滑动切片器上的滑块时,折线图上
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

负载均衡的前世今生

序言        LB,SLB,ALB,GSLB,CDN,傻傻分不清楚,听风看雨。。。毒鸡汤看多了,我快掩饰不住我的悲伤了。。。    负载均衡,碰到的太多,使用的场景也很多,无论你是传统行业,还是互联网行业,魂牵梦绕的技术,所以谈谈其发展。前世今生    当业务量小的时候,每天访问的人数就那么几个的时候,我们用一台服务器就够了,上面部署上开发写的应用,部署上数据库服务,再加一个前端程序。   
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

SQL如何求解不同时段的人数?

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总问题描述为了统计公司员工每天登录某系统的峰值,需要计算每15分钟的人数。相关示例下面是一个关于不同时段人数的具体示例有如下一张记录表Logs,记录着不同时刻登录系统的具体时间,需要查询出每隔15分钟的记录数。预期结果如下:问题分析问题中需要具体到每15分钟,就需要将时间进行切割,取每15分钟的具体人数。解决办法虽然题意很简单,但是如何求解还
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

复杂度了解一下

序言    蚊子也会迷路,有风。    每个人都在追求复杂的东西,无论是生活还是技术,所以谈谈复杂性。。。其实,最美不过艳阳天,单纯而美好。复杂度    炫耀,一般炫耀什么才能正中核心?    运维人员炫耀啥?我运维的金融核心系统,每秒几千万上下;我运维的是网站主站,每秒TPS,QPS几十万每秒;我运维的服务器数量成千上万台;我运维的中间件玲珑满目;我运维的数据库各种水平拆分,垂直拆分;我写的运维
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

最佳运维实践了解一下

序言     很多事,你不努力一下,你都体验不到绝望的感觉。。。哈哈,越努力越绝望怎么办。。。怎么办。。。哈哈    告警治理暂且告一段落,最近一周都没告警,感觉有点心虚。。。心慌慌。    时间多了,就容易思考,所以来讲述下最佳运维实践。运维的根本目标     运维的根本目标用一句话总结就是:无运维。无论是从系统的角度来看,还是从技术的角度来看,还是从最终用户的使用来看,就是无运维,系统自动故障
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0

SQL如何制作一份省市区行政表?

SQL专栏SQL数据库基础知识汇总SQL数据库高级知识汇总问题描述在我们日常统计中,经常需要统计到全国各地区的一些销售情况,而全国各地区的行政区划是怎么样的,我们需要做一张省市区的基础表来一一对应。问题分析我们在网上通过查找每个省市区的地区编码,可以获取一份完整的省市区SQL脚本。如下图:(具体的SQL脚本可以在“阅读原文”中获取,提取码:emwf)我们通过分析可以得出省市区的层级关系,这样我们就
分类: 编程语言 发布时间: 03-09 23:04 阅读次数: 0