随笔分类 - 架构师之路
架构师之路
摘要:Windows服务 连接与断开服务器 数据库操作 表的操作 数据操作 字符集编码 数据类型(列类型) 选择类型 列属性(列约束) 建表规范 SELECT UNION 子查询 连接查询(join) 导出 INSERT DELETE TRUNCATE 备份与还原 视图 事务(transaction) 锁
阅读全文
摘要:MySQL简介 1、什么是数据库 ? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种
阅读全文
摘要:此处我们是修改为60s 其实可以改为-1s 这样就是不刷新,我们需要在查询的时候进行一次索引刷新然后再查询,这个嘛就得看你们用户能容忍多少时间长度了。 es最近老是挂掉,无缘无故,表现症状为 对于大小超过100g的index(5个分片 1e数据量左右)插入超级慢,由于机器资源有限 ,只能想出 将每一
阅读全文
摘要:服务化有什么好处? 服务化的一个好处就是,不限定服务的提供方使用什么技术选型,能够实现大公司跨团队的技术解耦,如下图所示: 服务A:欧洲团队维护,技术背景是Java 服务B:美洲团队维护,用C++实现 服务C:中国团队维护,技术栈是go 服务A:欧洲团队维护,技术背景是Java 服务B:美洲团队维护
阅读全文
摘要:1 前言 2 优化的哲学 3 优化思路 3.1 优化什么 3.2 优化的范围有哪些 3.3 优化维度 4 优化工具有啥? 4.1 数据库层面 4.2 数据库层面问题解决思路 4.3 系统层面 4.4 系统层面问题解决办法 5 基础优化 5.1 优化思路 5.2 硬件优化 5.3 服务器硬件优化 5.
阅读全文
摘要:相信大家都有感触,线上服务内存OOM的问题,是最难定位的问题,不过归根结底,最常见的原因: 本身资源不够 申请的太多 资源耗尽 本身资源不够 申请的太多 资源耗尽 58到家架构部,运维部,58速运技术部联合进行了一次线上服务内存OOM问题排查实战演练,将内存OOM问题定位三板斧分享出来,希望对大家也
阅读全文
摘要:前言 最近工作中用到反向代理,发现网络代理的玩法还真不少,网络背后有很多需要去学习。而在此之前仅仅使用了过代理软件,曾经为了访问google,使用了代理软件,需要在浏览器中配置代理的地址。我只知道有代理这个概念,并不清楚代理还有正向和反向之分,于是赶紧学习一下,补充一下知识。首先弄清楚什么是正向代理
阅读全文
摘要:前言 当我们提起集群时,一般所用的插件就是nginx。nginx功能如今越来越完善。第三方模块也多如牛毛,在此,总结一下不牵扯第三方模块所具有的功能。 基本功能 反向代理 负载均衡 HTTP服务器(动静分离) 正向代理 反向代理 负载均衡 HTTP服务器(动静分离) 正向代理 反向代理 反向代理应该
阅读全文
摘要:需求之缘由 用户A在网页段登陆,系统或其他用户的某些操作会导致在网页显示消息,用以提醒用户。实现方式大致有三种。 消息通知之发送方和处理方 发送方 系统发给A的“系统通知”,可能对实时性要求没这么高 用户发给A的“聊天消息”,有对实时性要求比较高,越实时越好 系统发给A的“系统通知”,可能对实时性要
阅读全文
摘要:what is feeding? 通俗点说feed系统就是当你登陆进对应网站后:微信朋友圈的动态、人人网上看到的一件件新鲜事、新浪微博上推到你面前的一条条新围脖等等。系统中的每一条消息就是一个feed。feed的获取方式主要有两种:push(推)以及pull(拉)。也就是接下来所说的读扩散和写扩散。
阅读全文

浙公网安备 33010602011771号