Skip to content

Commit

Permalink
提交网站统计
Browse files Browse the repository at this point in the history
  • Loading branch information
qiurunze committed Dec 24, 2018
1 parent 7ca49e9 commit f83740b
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 5 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@

文章还有许多不足,我仍在不断改进!如果你本地没有这些环境,可以先找我要我的阿里云地址,看效果! ps: 本文章基础思路来自于若鱼1919老师!大家可以关注老师的课和博客很不错,老师很nice! 谢谢大家 !

一点小建议:学习本系列知识之前,如果你完全没接触过 `MQ``SpringBoot``Redis``Dubbo``ZK``Maven`等,那么我建议你可以先在网上搜一下每一块知识的快速入门,也可以下载本项目边做边学习,然后再开始每一块知识的学习。这样效果更好噢~
一点小建议:学习本系列知识之前,如果你完全没接触过 `MQ``SpringBoot``Redis``Dubbo``ZK``Maven`,`lua`等,那么我建议你可以先在网上搜一下每一块知识的快速入门,
也可以下载本项目边做边学习,我的项目完全是实战加讲解不想写一堆的文章,浪费我们的生命,你还不懂内层含义,想要明白就边实际操作边学习,效果会更好!一起加油把!

### 秒杀高并发架构 -- 架构图

Expand Down Expand Up @@ -67,6 +68,7 @@
| 025 |秒杀类似场景sql的写法注意事项有哪些?|[解决思路](/docs/mysql-master-slave.md) |
| 026 |如何利用lua脚本进行操作限流与分布式锁(可保证原子性)?|[解决思路](/docs/redis-good.md) |
| 027 |如何利用lua脚本进行分布式锁操作?|[解决思路](/docs/redis-good.md) |
| 028 |网站访问统计实现?|[解决思路](/docs/code-solve.md) |

#### [分布式系统发展历程(已更新)](/docs/fenbushi.md)
#### [生产环境内存调优](/docs/redis-code.md)
Expand Down
14 changes: 10 additions & 4 deletions docs/code-solve.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,10 +132,16 @@
3. 应尽量避免在 where 子句中使用 or 来连接条件
4. in 和 not in 也要慎用,否则会导致全表扫描
5. select id from t where name like '%abc%' 或者
6 .select id from t where name like '%abc' 或者
7 . 若要提高效率,可以考虑全文检索。
8 .而select id from t where name like 'abc%' 才用到索引 慢查询一般在测试环境不容易复现
9 .应尽量避免在 where 子句中对字段进行表达式操作 where num/2 num=100*2
6.select id from t where name like '%abc' 或者
7. 若要提高效率,可以考虑全文检索。
8.而select id from t where name like 'abc%' 才用到索引 慢查询一般在测试环境不容易复现
9.应尽量避免在 where 子句中对字段进行表达式操作 where num/2 num=100*2
2.合理的使用索引 索引并不是越多越好,使用不当会造成性能开销
3.尽量避免大事务操作,提高系统并发能力
4.尽量避免象客户端返回大量数据,如果返回则要考虑是否需求合理,实在不得已则需要在设计一波了!!!!!

#### [网站访问统计实现]()

![整体流程](https://raw.githubusercontent.com/qiurunze123/imageall/master/count.png)

利用lua脚本进行对redis操作,写通用方法随时在某处进行统计详情请看redislua.class

0 comments on commit f83740b

Please sign in to comment.