数智图书馆-无锡数智政务 本次搜索耗时 2.075 秒,为您找到 364 个相关结果.
  • 6.2 Google Megastore

    6.2 Google Megastore 6.2.1 系统架构" level="4"> 6.2.1 系统架构 6.2 Google Megastore Google Bigtable架构把可扩展性基本做到了极致,Megastore则是在Bigtable系统之上提供友好的数据库功能支持,增强易用性。Megastore是介于传统的关系型数据库和NoSQL...
  • 8.4 架构剖析

    8.4 架构剖析 8.4.1 一致性选择" level="4"> 8.4.1 一致性选择 8.4 架构剖析 8.4.1 一致性选择" class="reference-link"> 8.4.1 一致性选择 Eric Brewer教授的CAP理论指出,在满足分区可容忍性的前提下,一致性和可用性不可兼得。 虽然目前大量的互联网项目选择了弱一致性,但我...
  • 第10章 数据库功能

    第10章 数据库功能 10.1 整体结构" level="3"> 10.1 整体结构 第10章 数据库功能 数据库功能层构建在分布式存储引擎层之上,实现完整的关系数据库功能。 对于使用者来说,OceanBase与MySQL数据库并没有什么区别,可以通过MySQL客户端连接OceanBase,也可以在程序中通过JDBC/ODBC操作OceanBase...
  • 9.3 冒泡排序

    39 2025-06-20 《大话数据结构》
    9.3 冒泡排序 9.3.1 最简单排序实现 9.3.2 冒泡排序算法 9.3.3 冒泡排序优化 9.3.4 冒泡排序复杂度分析 9.3 冒泡排序 无论你学习哪种编程语言,在学到循环和数组时,通常都会介绍一种排序算法来作为例子,而这个算法一般就是冒泡排序。并不是它的名称很好听,而是说这个算法的思路最简单,最容易理解。因此,哪怕大家可能都已经学过...
  • 12.2 MongoDB

    12.2 MongoDB 12.2.1 使用官方镜像 12.2.2 使用自定义Dockerfile $ docker logs sa9 12.2 MongoDB MongoDB是一款可扩展、高性能的开源文档数据库,是当今最流行的NoSQL数据库软件之一。它采用C++开发,支持复杂的数据类型和强大的查询语言,提供了关系数据库的绝大部分功能。由于...
  • 空标题文档

    第2部分 持久化和序列化 - 序列化和保存——JSON、YAML、Pickle、CSV和XML - 用Shelve保存和获取对象 - 用SQLite保存和获取对象 - 传输和共享对象 - 配置文件和持久化 持久化和序列化所谓对象持久化的过程,就是把对象写入某个存储机制。对象可以从存储机制中取出并在Python应用中使用。对象可以使用JS...
  • 模型定义

    sort: 8 模型定义 自定义表名 自定义索引 自定义引擎 设置参数 忽略字段 auto pk null index unique column size digits / decimals auto_now / auto_now_add type default Comment Precision 表关系设置 re...
  • 9.5 消除更新瓶颈

    9.5 消除更新瓶颈 9.5.1 读写优化回顾" level="4"> 9.5.1 读写优化回顾 9.5 消除更新瓶颈 UpdateServer单点看起来像是OceanBase架构的软肋,然而,经过OceanBase团队持续不断地性能优化以及旁路导入功能的开发,单点的架构在实践过程中经受住了线上考验。每年淘宝网“双十一”光棍节,OceanBase系统...
  • 空标题文档

    阅读本书你需要准备什么 你需要下面的软件来编译和运行本书中的示例。 安装带有标准库的Python 3.2或者更高版本。我们会使用Python 3.3,但是Python 3.2和Python 3.3之间的差别很小。 我们还会使用一些第三方的包,包括PyYaml、SQLAlchemy和Jinja2。 http://pyyaml.org 。 http:/...
  • 空标题文档

    9.9 总结 已经介绍了几种用于序列化Python对象的方式。我们可以将类定义编码为多种格式,包括JSON、YAML、Pickle、XML和CSV,每种格式都各有优缺点。 它们对应的类库模块大体上会用于从一个外部文件中加载对象或将对象转储到一个文件中,这些模块的行为并不是完全一致的,但它们是类似的,因此可以使用一些通用的设计模式。 使用CSV和XML...