240 发简信
IP属地:澳门
  • 120
    sync 源码解析

    锁 Mutex 互斥锁 互斥即不可同时运行。即使用了互斥锁的两个代码片段互相排斥,只有其中一个代码片段执行完成后,另一个才能执行。 state 表示当前互斥锁的状态,而 se...

  • 120
    innodb 存储引擎 -- 读书笔记

    InnoDB体系架构 后台线程 Master Thread Master Thread是一个非常核心的后台线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括...

  • 120
    channel 源码解析

    设计原理 目前的 Channel 收发操作均遵循了先进先出的设计,具体规则如下: 先从 Channel 读取数据的 Goroutine 会先接收到数据; 先向 Channel...

  • 120
    索引的常见模型

    索引的出现其实就是为了提高数据查询的效率,就像书的目录一样。索引的出现是为了提高查询效率,但是实现索引的方式却有很多种,所以这里也就引入了索引模型的概念。可以用于提高读写效率...

  • 120
    安装部署 mongo 流程

    安装部署 mongo 前题准备 官方下载地址 安装mongodb 创建源文件 初始化mongo 数据目录 mongodb 配置文件参考 启动mongo 配置副本集 启动mas...

  • MySQL EXPLAIN

    EXPLAIN EXPLAIN 输出大致内容如下 各列的含义如下: id: SELECT 查询的标识符. 每个 SELECT 都会自动分配一个唯一的标识符. select_t...

  • ElasticSearch 基本概念

    ElasticSearch 是基于 Lucene 实现的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均是被...

  • MongoDB 权威指南(复制) -- 读书笔记

    复制可以将数据副本保存到多台服务器上,当一台或多台服务器出错,也可以保证应用程序正常运行 副本集是一组服务器,其中一个主服务器,用于处理客户端请求;还有多个备份服务器,用于保...

  • redis 开发与运维--读书笔记

    复制 建立复制: 默认redis 都是主节点。每个从节点只能复制到从节点,而每个主节点可以同时具有多个从节点。复制的数据是单向的,只能有主节点到从节点。配置复制:配置文件中加...

  • MongoDB 权威指南 -- 读书笔记

    MongoDB简介 MongoDB 是一个面向文档的数据库。 MongoDB的设计采用横向扩展。面向文档的数据模型使它更容易的在多台服务器之间进行数据分割。 MongoDB ...

  • 大型网络技术架构--读书笔记

    第一章: 大型网络软件系统特点:高并发,大流量;高可用;海量数据,用户分布广泛,网络情况复杂;安全环境恶劣;需求快速变更,发布频繁;渐进式发展 网站架构演化历程:应用程序,数...

  • 高性能mysql --读书笔记

    第一章 mysql逻辑架构: 最上层处理连接、授权认证、安全等等。大多数网络客户端/服务器都有类似架构 第二层包含大多数的mysql核心服务功能包括:查询解析、分析、优化、缓...