书栈网 · BookStack 本次搜索耗时 0.045 秒,为您找到 181676 个相关结果.
  • 微服务的存储与缓存

    微服务的存储与缓存 微服务的存储与缓存 在计算机领域,有一句人尽皆知的名言”算法=程序+数据结构”,这是图灵奖获得者尼古拉斯·沃斯提出的[^1]。 从大师的这句名言中,我们不难感受到,数据的存储方式与算法同等重要。 在微服务架构中,我们虽然不会研究特定的算法,但数据的存储依然是必不可少的环节。 例如:用户的注册信息、订单信息、生成的UGC内容等...
  • heapq —- 堆队列算法

    heapq —- 堆队列算法 基本示例 优先队列实现说明 理论 heapq —- 堆队列算法 源码: Lib/heapq.py 这个模块提供了堆队列算法的实现,也称为优先队列算法。 堆是一个二叉树,它的每个父节点的值都只会小于或等于所有孩子节点(的值)。 它使用了数组来实现:从零开始计数,对于所有的 k ,都有 heap[k] <= ...
  • 一般的问题

    常见问题 为什么不使用MapReduce之类的产品呢? What to do if I have a problem with encodings when using Oracle through ODBC? 常见问题 为什么不使用MapReduce之类的产品呢? 我们可以将MapReduce这类的系统称为分布式计算系统,其reduce操作...
  • 快速了解 Spring Boot

    什么是spring boot 使用spring boot有什么好处 快速入门 总结 什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring b...
  • 1. 概览

    简介 Sharding-JDBC Sharding-Proxy Sharding-Sidecar(TODO) 混合架构 功能列表 数据分片 分布式事务 数据库治理 项目状态 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Si...
  • 数据压缩概述

    行列混合存储结构 数据编码 数据压缩 OceanBase 数据库的高级压缩功能采用全新设计的行列混合存储结构,以及高效的数据编码技术与一系列综合的数据压缩算法结合的方法,实现了在使用相同后端进行压缩的场景下,存储空间⼤幅减少。 行列混合存储结构 在 OceanBase 数据库中,磁盘空间以宏块为单位进行分配,大小固定为 2 M。每个宏块由若干个...
  • 动态异常说明

    语法 解释 示例 列出函数可能直接或间接抛出的异常。 语法 throw( ) (1) (C++11 中弃用)(C++20 中移除) throw( 类型标识, 类型标识, …) (2) (C++11 中弃用)(C++17 中移除) 1) 不抛出动态异常说明 (C++17 前) 1) 与 noexcept(t...
  • 文本搜索的GiST和GIN索引

    文本搜索的GiST和GIN索引 文本搜索的GiST和GIN索引 本主题描述并比较用于全文搜索的Greenplum数据库索引类型。 有两种索引可用于加速全文搜索。 索引对于全文搜索不是强制性的,但是在定期搜索列的情况下,通常需要索引。 CREATE INDEX name ON table USING gist(column); 创建基于GiST(...
  • 1. 概览

    简介 Sharding-JDBC Sharding-Proxy Sharding-Sidecar(TODO) 混合架构 功能列表 数据分片 分布式事务 数据库治理 项目状态 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和S...
  • 安装Blender

    安装Blender 系统要求 下载Blender 安装Blender Blender大概每三个月发布一次。用户可以通过 发行说明 了解最新的变化。 系统要求 Blender提供Windows, macOS以及Linux版本。请不时检查确保显卡驱动为最新,且OpenGL支持正常。Blender列出了 最低及推荐配置 ; 所以在安装Blender...