分片
指的是将大数据库分成更小的部分,使其处理起来更快和更容易。
分片(sharding)是数据库分区的一种,它将大数据库分成更小、更快、更容易管理的部分,这些部分叫做数据碎片。碎片这个词意思就是整体的一小部分。
Jason Tee表示:“简言之,分片(sharding)数据库需要将数据库(database)分成多个没有共同点的小数据库,且它们可以跨多台服务器传播。”
技术上来说,分片(sharding)是水平分区的同义词。在实际操作中,这个术语常用来表示让一个大数据库更易于管理的所有数据库分区。
分片(sharding)的核心理念基于一个想法:数据库大小以及数据库上每单元时间内的交易数呈线增长,查询数据库的响应时间(response time)以指数方式增长。
另外,在一个地方创建和维护一个大数据库的成本会成指数增长,因为数据库将需要高端的计算机。相反地,数据碎片可以分布到大量便宜得多的商用服务器上。就硬件和软件要求而言,数据碎片相对来说没什么限制。
在某些情况中,数据库分片(sharding)可以很简单地完成。按地理位置拆分用户数据库就是一个常见的例子。位于东海岸的用户被分到一台服务器上,在西海岸的用户被分在另一台服务器上。假设没有用户有多个地理位置,这种分区很易于维护和创建规则。
但是数据分片(sharding)在某些情况下会是更为复杂的过程。例如,一个数据库持有很少结构化数据,分片它就可能非常复杂,并且结果碎片可能会很难维护。
-
什么是日食攻击?日食攻击是一种攻击去中心化网络的方法,攻击者通过这种方法试图隔离和攻击一个或多个特定用户,而不是攻击整个网络。 在这篇文章中将解释以太坊的一些特性,包括它的叔块机制,如何使它更容易受到这种攻击。 区块链中的数据结构 区块链是一个去...
-
什么是分布式账本?分布式账本(Distributed ledger)是一种在网络成员之间共享、复制和同步的数据库。分布式账本记录网络参与者之间的交易,比如资产或数据的交换。这种共享账本降低了因调解不同账本所产生的时间和开支成本。 基本介绍 分布式账本(Distributed le...
-
什么是工作量证明?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是共识算法?共识算法解决的是区块链的信任问题,即通过特定的算法去证明某一节点拥有记账权,从而使得区块网络中的各个节点达成共识。共识算法规定了挖矿的规则。 区块链的去中心化意味着区块网络中每个节点拥有相同的权力,同时区块网络中的信息都是公开...
-
什么是黑客?黑客的定义黑客(Hacker),来源于20世纪50年代麻省理工学院的学生团体Tech Model Railroad Cloub(铁路模技术俱乐部),泛指编程技术高超,信奉自由的极客文化,能够利用公共网络进入他人系统的网络用户。黑客原本是一个中性词,但80年代开始,主流媒体开始...
-
什么是链改?链改是指“区块链改革”或“区块链改造”,即通过区块链技术的应用,对企业自身业务进行改革或改造的行为。随着区块链技术的日益成熟以及数字经济的重要性日益Convex显,链改的重要性愈发受到企业的重视。 链改的发展过程 “区块链改革”“区...
-
什么是区块链?区块链技术是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。 区块链,就是一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条。这个链条被保存在所有的服务器中,只要整个系统...
-
什么是混币服务?混币(Coin Shuffle) 是一个去中心化的隐私功能,它可以让用户快速高效地与其他用户的资金进行混合,在现有的用户账户和混币后的新账户之间创建随机的映射关系,从而实现完全匿名。该功能是基于TimRuffing在Bitcointalk.org上的描述以及它的学术论...
-
什么是去中心组织?去中心组织是一个没有中央领导,而是使用正式民主投票进程和共识主动性自我组织的结合来作为其基本操作原则的组织。 去中心化 去中心化是一种现象或结构,必须在拥有众多节点的系统中或在拥有众多个体的群中才能出现或存在。节点与节点之间...
-
什么是智能合约?智能合约最早在1990年代由尼克·萨博提出,是一种旨在以数字化形式制定、传播、验证及执行合同的计算机协议。由于技术限制,其在诞生初期并没有被真正应用。随着区块链技术的出现,智能合约获得了可信的执行环境,两者开始结合应用。 什么是智能...
- 热门词条
-
- 什么是链下? 区块链系统从功能角度讲,是一个价值交换网...
- 什么是权益证明? 2012年,化名Sunny King的网友推出了PeERCoi...
- 什么是验证? 指每个节点对交易的确认。每笔交易发生后...
- 什么是竞争币? 竞争币的英文名为AltCoin,Altcoin 是Bitcoin...
- 什么是验证? 验证是对于交易的一种确认,通过内存块链...
- 什么是跨平台挖掘? 指在不同的平台上发掘不同硬件的算力,...
- 什么是本地钱包? 本地钱包是指将私钥、交易数据存储于本地端...
- 什么是恶意节点? 具有恶意攻击行为的节点,目的在于入侵、控制...
- 什么是闪电网络? 在区块链顶部运行的Layer2,可提高参与节...
- 什么是同质化代币? 指遵循相同的同质化协议的代币。同质化代...
- 猜你喜欢
-

比特币87000美元关键争夺战:2026年牛市启动前最后的抄底机会?

紧急曝光!DFound基金暴雷跑路,数万人血本无归!最新维权追款攻略速看

新疆比特币矿场48小时生死时速:全网算力暴跌背后三大真相

比特币闪崩8.6万!14万人爆仓背后暗藏三大致命危机

12月15日币圈重磅:美联储分歧+日本加息冲击,比特币以太坊最新操作指南

拉菲协议崩盘警示:500万美金蒸发泰国跑路,散户如何绝地求生?

2026年币圈牛市预测:关键数据揭示下一轮暴涨时机

币圈血泪史:揭秘10大收割套路,90%小白踩过的致命陷阱!

独家揭秘1011加密大崩盘:200亿蒸发背后的ADL清算链与做市商血泪史

美联储降息引爆币圈狂欢:2025年末数字货币投资机遇与风险全解析

