XA事务简介 XA 事务的基础是两阶段提交协议。需要有一个事务协调者来保证所有的事务参与者都完成了准备工作(第一阶段)。如果协调者收到所有参与者都准备好的消息,就会通知所有的事务都可以提交了(第二阶段)。MySQL 在这个XA事务中扮演的是参与者的角色,而不是协调者(事务管理器)。 mysql 的X ...
分类:
数据库 时间:
2017-08-09 18:35:32
阅读次数:
260
1.Hadoop是一个大家族,是一个开源的生态系统,是一个分布式运行系统,是基于Java编程语言的架构。不过它最高明的技术还是HDFS和MapReduce,使得它可以分布式处理海量数据。 2.HDFS(分布式文件系统):它与现存的文件系统不同的特性有很多,比如高度容错(即使中途出错,也能继续运行), ...
分类:
其他好文 时间:
2017-08-09 18:08:40
阅读次数:
164
codis-3.2.8集群部署详解一、概要Codis是一个分布式Redis解决方案,对于上层的应用来说,连接到CodisProxy和连接原生的Redis
Server没有明显的区别
(不支持的命令列表https://github.com/CodisLabs/codis/blob/release3.1/doc/unsupported_cmds.md),
上层应用可以像使用单机的Red..
分类:
其他好文 时间:
2017-08-09 16:58:05
阅读次数:
530
一.DNS(DomainNameSystem,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议..
分类:
系统相关 时间:
2017-08-09 16:56:46
阅读次数:
305
最近学习基础算法《统计学习方法》,看到利用EM算法估计高斯混合模型(GMM)的时候,发现利用贝叶斯的来理解高斯混合模型的应用其实非常合适。 首先,假设我们对于贝叶斯比较熟悉,对高斯分布也熟悉。本文将GMM用于聚类来举例。 除了简单的高斯分布,理论上通过组合多个不同的高斯分布可以构成任意复杂的分布函数 ...
分类:
其他好文 时间:
2017-08-09 16:49:39
阅读次数:
221
MySQL数据库从诞生以来就以简单、易用、开源为主打特点,成为不少开发者首选的数据库系统。阿里集团在2008年开始提出"去
IOE"的口号,迈入了MySQL数据库的时代。系统使用大量的MySQL,配合业务的改造替代原有的商业版Oracle
系统。根据阿里交易型应用的特点,以及双十一这样业..
分类:
数据库 时间:
2017-08-09 15:35:58
阅读次数:
260
环境:Cent OS 7.0(虚拟机环境)、Nginx 1.9.8、Redis 3.2.1 一、背景 在使用Nginx+Tomcat实现负载均衡的时候,由于Nginx对不同的请求分发到某一个Tomcat,Tomcat在运行的时候分别是不同的容器里,因为会出现session不同步或者丢失的问题。 二、 ...
分类:
其他好文 时间:
2017-08-09 15:35:47
阅读次数:
341
一、电商模式: B2B:商家到商家。阿里巴巴,慧聪网、铭万网。 B2C:商家到用户。京东。 C2C:用户到用户。淘宝。 B2B2C:商家到商家到用户。天猫。(相当于商场) O2O:线上到线下。百度外卖、美团、饿了么。 二、网站功能列表 后台管理系统:管理商品、订单、类目、商品规格属性、用户管理以及内 ...
分类:
其他好文 时间:
2017-08-09 15:33:55
阅读次数:
160
RDD渊源 弹性分布式数据集(RDD)。它是MapReduce模型一种简单的扩展和延伸。RDD为了实现迭代、交互性和流查询等功能,须要保证RDD具备在并行计算阶段之间能够高效地数据共享的功能特性。RDD运用高效的数据共享概念和相似于MapReduce的操作方式,使得全部的计算工作能够有效地运行,并能 ...
分类:
其他好文 时间:
2017-08-09 15:33:39
阅读次数:
165
GoWorld游戏服务器引擎简介 GoWorld是一款开源的分布式可扩展的游戏服务器引擎,使用Go语言(Golang)编写。它采用类似BigWorld的结构,使用了简化的场景-对象框架。以一个典型的MMORPG为例,每个服务器上会有多个场景,每个场景里可以包含多个对象,这些对象包括玩家、NPC、怪物 ...
分类:
其他好文 时间:
2017-08-09 00:02:03
阅读次数:
342