首页 / 知识
关于数据库:当人们谈论使用”碎片”扩展网站时,它们是什么意思?
2023-04-17 02:21:00

When people talk about scaling a website with 'shards', what do they mean?我听说过几次有关解决大型网站扩展问题的"分片"技术。什么是"分片"技术,为什么这么好? Karl Seguin撰写了一篇有关分片的好文章。 来自帖子:
" \\ sharding "是大型网站的架构原则的一部分,因此您可能有兴趣在此处收听" eBay的Randy Shoup架构原则"。 总而言之,请想象将您的users_tbl分散在多个服务器上。因此,用户1-5000和服务器1上的用户5000-10000在服务器2上;等等。如果您的数据模型在代码中足够抽象,则通常不是代码上的重大更改。 当然,如果您所有的查询都类似于" SELECTERS COUNT(*)FROM users_tbl GROUP BY userType ",那么这种方法将变得很困难,但是当您的位置是" WHERE userid = 5 "时,这将变得更加有意义。铅> |
最新内容
相关内容
linux扩展文件命令?
linux扩展文件命令?,工作,地址,系统,信息,命令,目录,管理,情况,文件,标准,Linux文件系统操作命令1、(1)根据文件名查找例如,我们想要查找一个文linux进入网站命令?
linux进入网站命令?,系统,环境,网站,传播,终端,命令,窗口,快捷键,界面,虚拟机,虚拟机中的linux怎么进入命令方式点击打开开始菜单里的终端。打linux更改扩展命令?
linux更改扩展命令?,管理,地址,数据,工作,系统,在线,工具,命令,环境,单位,Linux命令有哪些1、linux常用命令如下:查看内核版本:uname-a。控制台-linux入侵网站命令?
linux入侵网站命令?,工作,地址,信息,系统,数字,网站,名称,命令,网络,密码,linux常用命令1、linux系统常用操作命令如下:ls:全拼list,功能是列出目linux查看扩展名命令?
linux查看扩展名命令?,工作,系统,地址,信息,软件,文件,标准,电脑,命令,目录,Linux命令下如何解压扩展名为“.zip”的文件?首先在电脑中,连接到llinux网站根目录命令?
linux网站根目录命令?,系统,一致,设备,网站,目录,根目录,信息,标准,位置,电脑,Linux中怎么切换到根目录?1、找到需要移动文件选择。右键而后选linux命令设置扩展屏?
linux命令设置扩展屏?,工具,系统,电脑,技术,软件,装备,情况,工作,命令,显示器,Linux中如何分屏显示的命令是什么linux中如果想要把某个命令或linux访问网站的命令?
linux访问网站的命令?,地址,系统,服务,工作,网站,命令,网络,管理,信息,网址,Linux必学的网络操作命令Linux的网络命令比较多,其中一些命令像pinlinux磁盘扩展命令?
linux磁盘扩展命令?,在线,信息,扩大,风险,磁盘,虚拟机,容量,分区,目录,链接,LINUX虚拟机磁盘在线扩容不重启虚拟机里添加磁盘 检查磁盘空间:运linux中扩展命令缩写?
linux中扩展命令缩写?,网络,命令,信息,工作,管理,暂停,基础,公司,半导体,时间,许多Linux命令后面会有ctl,例如journalctl,systemctl,apachectllinux怎么改扩展命令?
linux怎么改扩展命令?,网络,密码,情况,软件,通用,地址,中心,环境,分区,根目录,linux下如何设置扩展网卡的优先级1、从桌面右下角,网络里面进入,linux命令行登陆网站?
linux命令行登陆网站?,网站,系统,密码,服务,地址,环境,网络,软件,状态,项目,在Linux下怎么通过命令上网首先,连接相应linux主机,进入到linux命令