PHP开发 PHP|什么是CGI, FastCGI, PHP-CGI, PHP-FPM, Spawn-FCGI?

PHP|什么是CGI, FastCGI, PHP-CGI, PHP-FPM, Spawn-FCGI? 什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其...

2017-11-29 09:46:26

阅读数:78

评论数:0

OAuth2授权原理

OAuth2授权原理   最近在做第三方接入的,初步定下使用OAuth2协议,花了些时间对OAuth2的授权方式做了些了解。   我还记得一两年前,跟一位同事聊起互联网时,当时我说过一个想法:   目前不少较为稀有的资源,很多都是论坛提供下载的,论坛提供的下载往往要求一个论坛...

2017-11-24 14:37:41

阅读数:243

评论数:0

分布式事务XA

分布式事务XA 1、什么是分布式事务 分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事...

2017-11-14 20:24:12

阅读数:110

评论数:0

分布式事务:不过是在一致性、吞吐量和复杂度之间,做一个选择 分布式系统 消息系统

分布式事务:不过是在一致性、吞吐量和复杂度之间,做一个选择 您的评价:       0.0 收藏     1收藏 这是一个开撕的话题,我经历过太多的关于分布式事务的需求:“有没有简单的方案,像使用...

2017-11-14 20:20:04

阅读数:266

评论数:0

分布式数据库架构--分库、分表、排序、分页、分组、实现

分布式数据库架构--分库、分表、排序、分页、分组、实现 转载 2016年04月21日 17:40:39 5939 MySQL分库分表总结: 单库单表 : 单库单表是最常见的数据库设计,例如,有一张用户(user)表放...

2017-11-14 19:48:08

阅读数:205

评论数:0

MySQL优化分库分表,为什么要分表,分表以后如何进行排序查询,业务如何设计?

MySQL优化分库分表,为什么要分表,分表以后如何进行排序查询,业务如何设计? 昨天面试新人的时候,遇到了这么一个问题,按照自己的想法大体聊了一些,但大多是感性的,并没有完整的了解why and how. 今天查了一些相关的资料,包括《MySQL性能调优与架构设计》、《高性能Mys...

2017-11-14 19:45:21

阅读数:653

评论数:0

分库分表的几种常见玩法及如何解决跨库查询等问题

分库分表的几种常见玩法及如何解决跨库查询等问题 在谈论数据库架构和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。让人感到高兴的是,这些朋友所服务的公司业务量正在(或者即将面临)高速增长,技术方面也面临着一些挑战。让人感到担忧的是,他们系统真的就需...

2017-11-10 18:58:59

阅读数:5706

评论数:0

MySQL explain输出信息介绍

1.1.1.1. MySQL explain输出信息介绍 MySQL QueryOptimizer通过执行explain命令告诉我们它将使用一个怎么样的执行计划来优化query。因此explain是在优化query中最直接有效的验证我们想法的工具。 要使用explain,只需把explain ...

2017-11-10 17:26:36

阅读数:130

评论数:0

这个世界不在乎你的努力,而在乎你的实力

这个世界不在乎你的努力,而在乎你的实力 年轻创业者的圈子不大,我们时常会坐在一起交流公司的发展情况、管理体验以及对于未来趋势的判断。   一次,另一个创业者跟我说了一个他所遇到的困惑,前段时间公司的产品进度要求比较紧张,大家加班比较多,一些技术人员就提出希望拿到一些加班费。考虑...

2017-11-10 11:26:38

阅读数:131

评论数:0

MySQL更新死锁问题

MySQL更新死锁问题 Lei Huang 2015-08-13 4961 阅读   之前写了一篇博客 http://leihuang.org/2015/07/22/concurrence-lock/ 就是如何利用乐观锁来解决并发问题,但是项目推到线上后就报错了,如下 -...

2017-11-08 15:20:34

阅读数:145

评论数:0

MySQL主从复制

本章内容: 主从复制简介原理备份主库及恢复从库,配置从库生效读写分离如果主宕机了,怎么办?双主的情况MySQL 备份及恢复方案备份单个及多个数据库mysqldump 的常用参数如何增量恢复呢?增量恢复的必要条件生产环境 mysqldump 备份命令恢复喽   一、MySQL主从复...

2017-11-08 15:06:12

阅读数:142

评论数:0

分布式ID生成方法

分布式ID生成方法 转至元数据结尾 转至元数据起 一、需求缘起 几乎所有的业务系统,都有生成一个记录标识的需求,例如: (1)消息标识:message-id (2)订单标识:order-id (3)帖子标识:...

2017-11-02 11:55:10

阅读数:100

评论数:0

数据库事务的四大特性以及事务的隔离级别

数据库事务的四大特性以及事务的隔离级别   本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。   如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity)   原子性是指事务包含的所有操作要么全部...

2017-11-01 20:42:58

阅读数:101

评论数:0

Innodb事务种类及实现

Innodb事务种类及实现 innodb事务可以分为以下几种: 1.扁平事务    2.带有保存点的扁平事务    3.链事务    4.嵌套事务   5.分布式事务 各自分别介绍: 1.扁平事务   这是事务中最简单的一种,也是使用最广泛的一种。在扁平事务中,所...

2017-11-01 20:36:46

阅读数:97

评论数:0

分布式事务的典型处理方式:2PC、TCC、异步确保和最大努力型

1. 柔性事务和刚性事务 柔性事务满足BASE理论(基本可用,最终一致) 刚性事务满足ACID理论 本文主要围绕分布式事务当中的柔性事务的处理方式进行讨论。 柔性事务分为 两阶段型 补偿型 异步确保型 最大努力通知型几种。 由于支付宝整个架构是S...

2017-11-01 10:41:56

阅读数:564

评论数:0

分布式事务之说说TCC事务

分布式事务之说说TCC事务 在当前如火如荼的互联网浪潮下,如何应对海量数据、高并发成为大家面临的普遍难题。广大IT公司从以往的集中式网站架构,纷纷转向分布式的网站架构,随之而来的就是进行数据库拆分和应用拆分,如何在跨数据库、跨应用保证数据操作和业务操作的一致性、原子性,又成为需要解决的新的问...

2017-11-01 10:37:00

阅读数:180

评论数:0

TCC 分布式事物最终一致性

说说分布式事务 最终一致性(一) TCC 简介 TCC是由支付宝架构师提供的一种柔性解决分布式事务解决方案,主要包括三个步骤: TCC流程 TCC的关键流程如下图(以下单和扣减库存为例子) Q: 预生成订单失败了,为什么要通过TCC执行预处理数据回滚? A: 可能预...

2017-11-01 10:05:47

阅读数:2231

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭