logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL 分库分表理论

本文主要概括的讲述互联网业内常用的分库分表方案,优缺点等知识点

文章图片
#mysql
nginx 添加http header头,进行跨域设置(“add_header“ directive is not allowed)

有时候我们想对某个项目进行跨域访问限制,不管是静态目录文件,还是其他。动态文件还好说,可以在代码里添加,如php:header('Access-Control-Allow-Origin: http://www.a.com')header('Access-Control-Allow-Origin: http://www.b.com')但静态目录文件,如图片等,就麻烦了,别急,这时就可以考nginx解

#nginx
MySQL MVCC的详解之Read View

本文由浅入深讲解了MySQL MVCC实现机制,以及其基础READ VIEW判定

文章图片
MySql 杂记 之OPTIMIZE TABLE操作

MySQL官方建议不要经常(每小时或每天)进行碎片整理,一般根据实际情况,只需要每周或者每月整理一次即可,可以写成定时任务来做,这是因为3在OPTIMIZE TABLE运行过程中,MySQL会锁定表,其本质是将当前表复制到临时表操作后再删除当前表,最后将临时表改名

文章图片
#mysql
Es 索引查询排序分析

本文主要从doc values、fielddata、index sorting等Es特性,分析了Es排序的实现。

文章图片
#elasticsearch
c/c++ float和double的表示范围详细解析

**float范围:** 最小负数-2\*2^127 最大负数-1\*2^(-126),0最小正数 1\*2^(-126) 最大正数2\*2^(127)。**double范围:** 负数:(-1.7976931348623157E+308,-4.94065645841246544E-324);零:0 ;正数:(4.94065645841246544E-324,1.7976931348623157E

一起学习ETCD系列——运维操作之etcdctl使用

本文总结了etcdctl的各种命令的使用,比如基本操作、分布式锁、集群管理等

文章图片
#etcd
Mac下brew安装配置PHP和编译安装Phalcon并配置到MAMP

本文主要介绍了Mac下brew安装配置PHP和编译安装Phalconbrew安装php配置php全局使用编译phalcon安装phalcon.so扩展配置Phalcon的辅助开发工具

MySQL大数据量分页查询方法及其优化

mysql大数据量使用limit分页,随着页码的增大,查询效率越低下。如果对于有where 条件,又想走索引用limit的,必须设计一个索引,将where 放第一位,limit用到的主键放第2位,而且只能select 主键!

文章图片
#mysql
docker快速安装Es和kibana

本文分享了如何用docker在测试环境快速搭建es和kibana服务。

文章图片
#docker#elasticsearch
    共 12 条
  • 1
  • 2
  • 请选择