书栈网 · BookStack 本次搜索耗时 0.033 秒,为您找到 182970 个相关结果.
  • 3.1. 数据分片

    背景 垂直分片 水平分片 挑战 目标 背景 传统的将数据集中存储至单一数据节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足互联网的海量数据场景。 从性能方面来说,由于关系型数据库大多采用 B+ 树类型的索引,在数据量超过阈值的情况下,索引深度的增加也将使得磁盘访问的 IO 次数增加,进而导致查询性能的下降;同时,高并发访问请求也...
  • 4.2. 数据分片

    背景 垂直分片 水平分片 挑战 目标 背景 垂直分片 水平分片 挑战 目标 背景 传统的将数据集中存储至单一节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足海量数据的场景。 从性能方面来说,由于关系型数据库大多采用 B+ 树类型的索引,在数据量超过阈值的情况下,索引深度的增加也将使得磁盘访问的 IO 次数增加,进...
  • 3.1. 数据分片

    背景 垂直分片 水平分片 挑战 目标 背景 传统的将数据集中存储至单一数据节点的解决方案,在性能、可用性和运维成本这三方面已经难于满足互联网的海量数据场景。 从性能方面来说,由于关系型数据库大多采用B+树类型的索引,在数据量超过阈值的情况下,索引深度的增加也将使得磁盘访问的IO次数增加,进而导致查询性能的下降;同时,高并发访问请求也使得集中...
  • 钱包程序

    许可接收和花费比特币是钱包软件的唯一基础特性,但是一个钱包程序不一定非要兼具这两部分。可以两个钱包程序一同运作,一个程序来发布公钥用于接收比特币,而另一个程序对交易做签名来花费比特币。 比特币钱包同时需要与点对点网络做交互,从而通过区块链获取信息以及广播新的交易。然而,用于发布公钥的程序及签名交易的程序其自身并不需要与点对点网络做交互。 这让我们有三个...
  • mod 与文件系统

    mod 和文件系统 模块定义 将模块移动到其他文件 模块文件系统的规则 mod 和文件系统 ch07-01-mod-and-the-filesystem.md commit 478fa6f92b6e7975f5e4da8a84a498fb873b937d 我们将通过使用 Cargo 创建一个新项目来开始我们的模块之旅,不过这次不再创...
  • 14. GitHub连击

    4209 2018-01-30 《GitHub 漫游指南》
    GitHub连击 100天 40天的提升 100天的挑战 140天的希冀 200天的Showcase 一些项目简述 技术栈 google map solr polygon 搜索 技能树 重构Skill Tree 技能树Sherlock Django Ionic ElasticSearch 地图搜索 简历生成器 Nginx 大数据学习 ...
  • 如何编写测试

    如何编写测试 测试金字塔 单元测试 服务测试 UI 测试 如何测试 测试目的 测试点 如何写测试代码 Tips 如何编写测试 写测试相比于写代码来说算是一件简单的事。多数时候,我们并不需要考虑复杂的逻辑。我们只需要按照我们的代码逻辑,对代码的行为进行覆盖。 需要注意的是——在不同的团队、工作流里,测试可能是会有不同的工作流程: ...
  • 全局 API

    全局 API 带 el 的 Vue.extend 移除 升级方式 Vue.elementDirective 移除 升级方式 Vue.partial 移除 升级方式 全局 API 带 el 的 Vue.extend 移除 el 选项不再在 Vue.extend 中使用。仅在实例创建参数中可用。 升级方式 更新后运行测试在控制台警告信息 ...
  • 3.12 栈 (Stacks)

    3.12 栈 (Stacks) 3.12 栈 (Stacks) 用 Cons 对象来表示的列表,很自然地我们可以拿来实现下推栈 (pushdown stack)。这太常见了,以致于 Common Lisp 提供了两个宏给堆使用: (push x y) 把 x 放入列表 y 的前端。而 (pop x) 则是将列表 x 的第一个元素移除,并返回这...
  • MySQL · 引擎特性 · 8.0 Descending Index

    前言 使用 实现 参考文档 前言 在MySQL8.0之前的版本中,innodb btree索引中的记录都是严格按照的key的顺序来存储的,但有些时候当我们需要倒序扫描时,效率就会很低。为了解决这个问题,从MySQL8.0版本开始支持在索引Key中倒序存储。你可以按照实际的sql负载来决定如何创建索引,例如你的查询中有Order by a desc...