与服务器一起的日子

  • mysql
  • linux
  • 高可用
  • nginx
原理
HDFS

hadoop技术探秘03——HDFS命名空间和数据稳定性

命名空间的持久化 HDFS名称空间由NameNode存储。 NameNode使用名为EditLog的事务日志来持久记录文件系统元数据发生的每一个变化。 例如,在HDFS中创建一个新文件会产生NameNode向EditLog中写入一条记录,记录这一点。同样,复制因子更改文件会导致将新记录写入到EditLog中。 NameNode使用其本地主机OS文件系统中的文件来存储EditLog。 整个文件系统名称空间(包括块到文件和文件系统属性的映射)存储在一个名为FsImage的文件中。 FsImage也作为文件存储在Name…

2017年11月24日 0条评论 799点热度 0人点赞 jhin 阅读全文
mysql

MySQL高可用——主从架构原理

双主架构的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多: 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 3.对于异地热备,尤其适合灾备。 双主架构的工作原理: 简单的说就是把 一个服务器上执行过的sql语句在别的服务器上也重复执行一遍, 这样只要两个数据库的初态是一样的,那么它们就能一直同步。 当然这种复制和重复都是mysql自动实现的,我…

2017年11月2日 0条评论 499点热度 0人点赞 jhin 阅读全文

COPYRIGHT © 2024 与服务器一起的日子. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang