- 博客(14)
- 资源 (5)
- 收藏
- 关注
转载 SQL优化集合(百万级数据库优化方案)
数据库SQL优化大总结之 百万级数据库优化方案一.对查询优化: 对查询进行优化,要尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。二,尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行权标扫描,如: select id from t where name is null 注:最好不要给数据库
2017-11-30 16:26:28 1052
原创 centos6.8安装mysql5.6启动时出现Default config file /etc/my.cnf exists on the system...
[root@rhel6 mysql]# scripts/mysql_install_db --user=mysql --explicit_defaults_for_timestampInstalling MySQL system tables...2015-11-04 08:48:03 0 [Note] ./bin/mysqld (mysqld 5.6.27) starting as pr
2017-11-20 17:36:29 6131
转载 centos6.8编译安装mysql
概述:CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14。正文:一:卸载旧版本使用下面的命令检查是否安装有MySQL Serverrpm -qa | grep mysql有的话通过下面的命令来卸载掉rpm -e mysql //普通删除模式rpm -e --nodeps mysql
2017-11-20 14:11:01 657
转载 使用keepalived实现双机热备
通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。下面来以keepalived结合tomcat来实现一个web服务器的双机热备。keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有
2017-11-16 17:53:31 316
转载 深入解析Redis使用场景分析
前言Redis是一个key-value存储系统,现在在各种系统中的使用越来越多,大部分情况下是因为其高性能的特性,被当做缓存使用,这里介绍下Redis经常遇到的使用场景。下面话不多说了,来一起看看详细的介绍吧。Redis特性一个产品的使用场景肯定是需要根据产品的特性,先列举一下Redis的特点:读写性能优异持久化数据类型丰富单线程数据自动过期发布订阅分布式
2017-11-14 16:01:04 645
转载 Redsi应用场景的介绍与分析
一、MySql+Memcached架构的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:1)MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。2)Memcached与My
2017-11-14 15:59:49 1157
转载 Redis~Linux环境下的部署
Redis~Linux环境下的部署回到目录Redis的生产环境建议部署到linux上,而在开发时可以连接windows版本,下面介绍如何在linux上部署redis。$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz$ tar xzf redis-3.2.8.tar.gz$
2017-11-13 14:52:06 495
转载 php微信高级接口调用方法(自定义菜单接口、客服接口、二维码)
php微信高级接口调用方法(自定义菜单接口、客服接口、二维码) shuanmeitang 2016-11-28 3439 查看 0评论 公开 原文 举报 取精添加收藏 怎么调用微信高级接口微信高级接口和微信普通接口的区别后台服务器可以调用微信的接口与微信用户进行讯息的通信,这样的行为就是在调用微信的接口,这些接口是基础接口,你不需
2017-11-09 18:20:03 694
转载 PHP实现微信JS-SDK接口选择相册及拍照并上传的方法 lieren_chengshi 2016-12-05 8463 查看 0评论 公开 原文 举报 取精 添加收藏 本文实例讲述了
PHP实现微信JS-SDK接口选择相册及拍照并上传的方法 lieren_chengshi 2016-12-05 8463 查看 0评论 公开 原文 举报 取精添加收藏 本文实例讲述了PHP实现微信JS-SDK接口选择相册及拍照并上传的方法。分享给大家供大家参考,具体如下:理解:微信上传接口是拍照,或者选择本地照片,上传到微信的服务器,获取
2017-11-09 16:26:29 499
转载 Lua 简介
Lua 简介Lua语言提供了如下几种数据类型:booleans(布尔)、numbers(数值)、strings(字符串)、tables(表格)。下面是一些 Lua 的示例,里面注释部分会讲解相关的作用:------ 拿客 -- 网站:www.coderknock.com -- QQ群:213732117-- 三产 创建于 2017年06月15日 12:04:54。-- 描述
2017-11-06 17:27:53 821
转载 Redis学习-LUA脚本
最近在做K线的项目中,需要计算商品的分时数据。为了保证多台机器对同一商品的计算的有序性,所以在Redis中进行计算,同时为了保证在分时数据计算过程的原子性所以使用了LUA脚本,Redis内置了对LUA脚本的支持,并且在计算过程中保证了脚本中执行的原子性。因此在开发过程中对Redis对Lua的支持进行了学习。从 Redis 2.6.0 版本开始,通过内置的 Lua 解释器,可以使用EVAL命令对
2017-11-06 17:26:51 562
转载 Redis之使用lua脚本操作redis数据库的原因
前言为什么要用lua脚本操作redis数据库?1.减少开销–减少向redis服务器的请求次数2.原子操作–redis将lua脚本作为一个原子执行3.可复用–其他客户端可以使用已经执行过的lua脚本4.增加redis灵活性–lua脚本可以帮助redis做更多的事情lua脚本本身体积小,启动速度快.因此,从redis 2.6.0开始,redis在服务器端内置lu
2017-11-06 16:10:40 14041
原创 centos6.8下安装搭建apache环境是出现 make: *** No targets specified and no makefile found. Stop.的解决方案
我们在Linux 安装包的时候,使用make 命令出现:"make:*** No targets specified and no makefile found.Stop."这样的错误提示。第一、update最新版本系统软件yum update这个必须要执行后才可以安装我们的系统软件或者一键包。第二、编译缺失关联软件yum install gcc
2017-11-06 11:24:47 32765 1
转载 Redis探索之旅(12)- Redis主从架构复制原理
Redis探索之旅(12)- Redis主从架构复制原理在前一篇文章中,对Redis主从复制进行了较为详细的说明,本文将参考redis官网上关于主从复制的说明进行简单说明一下,这里对官网的英文描述进行简单翻译说明一下。首先说明下主从复制的特点,然后对主从复制的原理进行简单描述,最后对主从复制需要注意的问题进行说明。官网说明:http://redis.io/topics/
2017-11-02 11:09:24 424
Rediscache插件(配置使用redis服务的插件)
2017-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人