开启对 Cluster中 Slave Node的访问 在一个负载比较高的Redis Cluster中,如果允许对slave节点进行读操作将极大的提高集群的吞吐
语法 1 error_page code [ code... ] [ = | =answer-code ] uri |@named_location 示例 作用是当发生错误的时候能够显示一个预定义的uri 1 2 3 4 error_page 502 503 /50x.html; location = /50x.html { root /usr/share/nginx/html; } 这样实际上产生了一个内部跳转
location 语法 规则 1 2 3 location [=|~|~*|^~] /uri/ { ····· } = 开头表示精确匹配 ^~ 开头表示uri以某个常规字符串开头,理解为匹配 url路径即可。nginx不对url做
导出 1 mysqldump -uroot -pdbpasswd dbname test1 test2 test3>db.sql 合并 表达式 COALESCE是一个函数, (expression_1, expression_2, …,expression_n)依次参考各参数表达式,遇到非nul
主要挑战 瞬时高并发 高并发无法避开的热点数据问题 来自黑产的刷子流量 页面静态化 cdn加速 设计 秒杀按钮 js文件控制 定时器 读多写少 redis 缓存问题 缓存击穿
查询分页数据方法 使用数据库提供 SQL语句 1 select * from table_name limit 0,5 语句样式: MySQL中,可用如下方法: SELECT * FROM 表名称 LIMIT M,N 适应场景: 适用于数据量较少的情况