07 2019 档案

如何设计高并发web应用
摘要:所谓高并发,就是同一时间有很多流量(通常指用户)访问程序的接口、页面及其他资源,解决高并发就是当流量峰值到来时保证程序的稳定性。 我们一般用QPS(每秒查询数,又叫每秒请求数)来衡量程序的综合性能,数值越高越好,一般需要压测(ab工具)得到数据。 假设我们的一个进程(也可以是线程或者协程)处理一次请 阅读全文

posted @ 2019-07-29 14:18 Ryanyanglibin 阅读(423) 评论(0) 推荐(0)

2006 MySQL server has gone away
摘要:诱发场景:消费消息队列时在进入主消费逻辑之前就执行了一条插入mysql的数据日志(起初是为了看看消息是否已经进入了消费程序逻辑),在未走入主消费逻辑之前出现MySQL server has gone away报错。 导致出现这种报错的可能原因下面这篇文章分析的比较全面https://www.jb51 阅读全文

posted @ 2019-07-16 16:47 Ryanyanglibin 阅读(732) 评论(0) 推荐(0)

Mysql使用规范及建议
摘要:MySQL数据库使用规范一.建表规约1.【强制】表达是与否概念的字段,必须使用is_xxx的方式命名,数据类型是unsigned tinyint (1表示是,0表示否) 说明:任何字段如果为非负数,必须是unsigned 正例:表达逻辑删除的字段名is_deleted,,1表示删除,0表示未删除2. 阅读全文

posted @ 2019-07-09 11:16 Ryanyanglibin 阅读(599) 评论(0) 推荐(2)

导航