IP数据库下载地址: 国家数据库:http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz 城市数据库:http://geolite.maxmind.com/download/geoip/databa ...
分类:
其他好文 时间:
2020-03-30 19:18:49
阅读次数:
86
Redis我们一般是用作缓存,扛并发;或者用于某些特定的业务场景,比如前面说到redis各种数据类型的使用场景以及redis的哨兵和集群模式。 这里主要整理了下redis用作缓存,存在的一些问题,以及改善方案。 简单的流程就像这个样子,一般请先到缓存区获取,如果缓存没有再到后端的数据库去查询。 1. ...
分类:
其他好文 时间:
2020-03-29 01:06:34
阅读次数:
61
一:使用高效的查询1.参数是子查询时,使用EXISTS代替IN; 如果参数是"1,2,3"这样的数值列表,一般不需要特别注意。 使用EXISTS时更快的原因有以下2个: 1.1如果连接列(id)上建立了索引,那么查询里面表时不要查实际的表,只需查索引就可以了。 1.2如果使用EXISTS,那么只要查 ...
分类:
数据库 时间:
2020-03-28 20:23:08
阅读次数:
114
雅虎规则 熟悉网站优化的开发者应该都知道,只要提到网页性能优化,就绕不开雅虎军规。优化规则&&原文,仔细阅读这些规则,可以总结到3个方面: Http层面上的优化 减少http请求数,http请求cookie减小,减少DNS查询,避免跳转,ajax利用缓存之类,都是在http层面上的考虑。 静态资源 ...
分类:
其他好文 时间:
2020-03-27 23:19:50
阅读次数:
85
Redis是基于单线程模型实现的,也就是Redis是使用一个线程来处理所有的客户端请求的,尽管Redis使用了非阻塞式IO,并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)),但由于Redis是单线程执行的特点,因此它对性能的要求更加苛刻,本文我们将通过一些优化手段,让Redis更加高效的运行。本文我们将使用以下手段,来提升Redis的运行速度:缩短键值对的存储长度;使用lazyfr
分类:
其他好文 时间:
2020-03-27 23:15:28
阅读次数:
73
Redis是基于单线程模型实现的,也就是Redis是使用一个线程来处理所有的客户端请求的,尽管Redis使用了非阻塞式IO,并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)),但由于Redis是单线程执行的特点,因此它对性能的要求更加苛刻,本文我们将通过一些优化手段,让Redis更加高效的运行。本文我们将使用以下手段,来提升Redis的运行速度:缩短键值对的存储长度;使用lazyfr
分类:
其他好文 时间:
2020-03-27 23:10:48
阅读次数:
77
前面我们讲了《Redis性能优化的13条军规!》,其中最重要的一条就是使用Redis的集群功能,那么本文我们就来看看,如何用1s钟的时间来创建一个Redis集群。RedisCluster是Redis3.0版本推出的Redis集群方案,它将数据分布在不同的服务区上,以此来降低系统对单主节点的依赖,并且可以大大的提高Redis服务的读写性能。Redis将所有的数据分为16384个slots(槽),每个
分类:
其他好文 时间:
2020-03-27 23:10:10
阅读次数:
80
1、检查监控服务是否正常提供; 命令: mysqladmin -uroot -p密码 -h服务器主机地址 ping 正常应该显示:mysqld is alive 2、获取mysql当前的状态值 mysqladmin -uroot -p密码 -h服务器主机地址 status uptime:服务器启动后 ...
分类:
数据库 时间:
2020-03-27 11:12:14
阅读次数:
121
1)锁的概念 同步方式: 锁 原子变量 volatile 锁的性能优化 缩小锁的范围 减小锁的粒度 锁分段 锁的分类 公平锁:synchronized, ReentrantLock 非公平锁: ReentrantLock, CAS(自旋锁) 独享锁: synchronized, ReentrantL ...
分类:
其他好文 时间:
2020-03-26 23:09:46
阅读次数:
73
一、 (1)负向条件查询不能使用索引 例如:!= / not in /not exists (2)前导模糊查询不能使用索引 例如: like "%sk" (3)数据区分度不大的字段不宜使用索引 例如: 性别 (4)在属性上进行计算不能命中索引 (5)如果明确知道只有一条结果返回,limit 1能够提 ...
分类:
数据库 时间:
2020-03-26 21:39:17
阅读次数:
96