IT书架 本次搜索耗时 0.232 秒,为您找到 173 个相关结果.
  • 在 swarm 中使用 secret

    在 swarm 中使用 secret 创建secret 从标准的收入读取 从文件读取 secret 的使用 在 swarm 中使用 secret 文档 https://docs.docker.com/engine/swarm/secrets/ 创建secret 有两种方式 从标准的收入读取 vagrant@swarm - ...
  • swarm 使用 local volume

    swarm 使用 local volume swarm 使用 local volume 本节源码,两个文件 docker-compose.yml version : "3.8" services : db : image : mysql : 5.7 environment : -...
  • 1.1 存储引擎

    MyIASM 2. InnoDB 3. TokuDB 4. Memory 数据库的存储引擎是数据库的底层软件组织,数据库管理系统(DBMS)使用存储引擎创建、查询、更新和删除数据。不同的存储引擎提供了不同的存储机制、索引技巧、锁定水平等功能,都有其特定的功能。现在,许多数据库管理系统都支持多种存储引擎,常用的存储引擎主要有MyISAM、InnoDB...
  • 3.4 分布式事务

    1.传统事务 2.柔性事务 1.传统事务 传统事务遵循ACID原则,即原子性、一致性、隔离性和持久性。 原子性:事务是包含一系列操作的原子操作,事务的原子性确保这些操作全部完成或者全部失败。 一致性:事务执行的结果必须使数据库从不一致性状态转为一致性状态。保证数据库的一致性指在事务完成时,必须使所有数据都有一致的状态。 隔离性:因为可能在相同的...
  • 5. Docker的存储

    本章介绍 Data Volume Data Volume 练习 MySQL Bind Mount Bind Mount 练习之 Docker 开发环境 多个机器之间的容器共享数据
  • 数据库及分布式事务

    数据库是软件开发中必不可少的组件,无论是关系型数据库MySQL、Oracle、PostgreSQL,还是NoSQL数据库HBase、MongoDB、Cassandra,都针对不同的应用场景解决不同的问题。本章不会详细介绍这些数据库的使用方法,因为读者或多或少都使用过这些数据库,但是数据库底层的原理尤其是存储引擎、数据库锁和分布式事务是我们容易忽略的,而这些...
  • 1. 为什么互联网公司一般选择 MySQL 而不是 Oracle?

    342 2024-02-17 《MySQL面试题》
    为什么互联网公司一般选择 MySQL 而不是 Oracle? 为什么互联网公司一般选择 MySQL 而不是 Oracle? 免费、流行、够用。 ? 当然,这个回答要稍微润色下。不过一般,很少问这个问题了。
  • MySQL 中编写一个 SQL 语句,将某一字段的值修改为与 id 字段的值相同

    323 2024-05-22 《程序人生》
    MySQL 中编写一个 SQL 语句,将某一字段的值修改为与 id 字段的值相同 MySQL 中编写一个 SQL 语句,将某一字段的值修改为与 id 字段的值相同 UPDATE md_documents SET identify = CONCAT ( document_id , '.html' ) WHERE document_id ...
  • 3.2 两阶段提交协议

    Prepare(准备阶段) Commit(提交阶段) 两阶段提交的缺点 分布式事务指涉及操作多个数据库的事务,在分布式系统中,各个节点之间在物理上相互独立,通过网络进行沟通和协调。 二阶段提交(Two-Phase Commit)指在计算机网络及数据库领域内,为了使分布式数据库的所有节点在进行事务提交时都保持一致性而设计的一种算法。在分布式系统中,每...
  • 3.3 三阶段提交协议

    1.CanCommit阶段 2.PreCommit阶段 3.DoCommit阶段 三阶段提交(Three-Phase Commit),也叫作三阶段提交协议(Three-Phase Commit Protocol),是二阶段提交(2PC)的改进版本。具体改进如下。 引入超时机制:在协调者和参与者中引入超时机制,如果协调者长时间接收不到参与者的反馈,...