数智图书馆-无锡数智政务 本次搜索耗时 4.304 秒,为您找到 364 个相关结果.
  • 9.5 消除更新瓶颈

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

    sort: 8 模型定义 自定义表名 自定义索引 自定义引擎 设置参数 忽略字段 auto pk null index unique column size digits / decimals auto_now / auto_now_add type default Comment Precision 表关系设置 re...
  • 11.2 使用与运维

    11.2 使用与运维 11.2.1 使用" level="4"> 11.2.1 使用 11.2 使用与运维 OceanBase不是设计出来的,而是在使用过程中不断进化出来的。因此,系统使用以及运维的方便性至关重要。 OceanBase的使用者是业务系统开发人员,并交由专门的OceanBase DBA来运维。为了方便业务使用,OceanBase实现了...
  • 8.1 函数

    37 2025-06-17 《SQL必知必会》
    8.1 函数 函数带来的问题 8.1 函数 与大多数其他计算机语言一样,SQL也可以用函数来处理数据。函数一般是在数据上执行的,为数据的转换和处理提供了方便。 前一课中用来去掉字符串尾的空格的RTRIM() 就是一个函数。 函数带来的问题 在学习这一课并进行实践之前,你应该了解使用SQL函数所存在的问题。 与几乎所有DBMS都等同地支持SQL...
  • Models - Beego ORM

    sort: 1 Models - Beego ORM Change log Quickstart Demo Relation Query Raw SQL query Transactions Debugging query log Index name: Overview sort: 1 Models - Beego ORM ...
  • 空标题文档

    11.3 从Python对象到SQLite BLOB列的映射 我们可以将 SQL 列映射为类的定义,这样一来就能够基于数据库中的数据来构造适当的Python对象。SQLite中包含了一个二进制大对象(Binary Large Object,BLOB)数值类型。我们可以使用pickle来处理Python对象,然后将它们存入BLOB列中。可以使用字符串来表示...
  • 11.4.5 使用与运维

    11.4.5 使用与运维 11.4.5 使用与运维 稳定性和性能并不是分布式存储系统的全部,一个好的系统还必须具备较好的可用性和可运维性。 1.吃自己的狗粮 开发人员和运维人员往往属于不同的团队,这就会使得运维人员的需求总是被开发人员排成较低的优先级甚至忽略。一种比较有效的方式是让开发人员轮流运维自己开发的系统,定期总结运维过程中的问题,这样,运维...
  • 13.5 实时分析

    13.5 实时分析 13.5.1 MPP架构" level="4"> 13.5.1 MPP架构 13.5 实时分析 海量数据离线分析对于MapReduce这样的批处理系统挑战并不大,如果要求实时,又分为两种情况:如果查询模式单一,那么,可以通过MapReduce预处理后将最终结果导入到在线系统提供实时查询;如果查询模式复杂,例如涉及多个列任意组合查询...
  • 10.4 OLAP业务支持

    10.4 OLAP业务支持 10.4.1 并发查询" level="4"> 10.4.1 并发查询 10.4 OLAP业务支持 OLAP业务的特点是SQL每次执行涉及的数据量很大,需要一次性分析几百万行甚至几千万行的数据。另外,SQL执行时往往只读取每行的部分列而不是整行数据。 为了支持OLAP计算,OceanBase实现了两个主要功能:并发查询以...
  • 空标题文档

    第9章 序列化和保存——JSON、YAML、Pickle、CSV和XML 为了存储Python中的对象,必须先将其转换为字节,然后再将字节写入文件。这个过程称为序列化,又叫作数据转换(marshaling)、压缩(deflating)或编码(encoding)。接下来我们会介绍几种将一个Python对象转换为字符串或字节流的方式。 每种序列化方式又称为...