小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
狂揽 31.6K Star,永不宕机强数据库!CockroachDB:分布式SQL数据库,机房断电也不怕数据丢失!

CockroachDB是一个开源的分布式SQL数据库,解决了传统数据库在扩展和故障恢复方面的问题,支持强一致性的ACID事务和水平扩展,兼容PostgreSQL,适用于金融和电商等高可靠性场景。

狂揽 31.6K Star,永不宕机强数据库!CockroachDB:分布式SQL数据库,机房断电也不怕数据丢失!

dotNET跨平台
dotNET跨平台 · 2026-01-12T23:58:27Z
现代分布式系统的扩展性模式

在系统设计中,扩展性是指系统处理增长的能力。可扩展系统能够在不降低性能的情况下增加用户和数据处理能力,扩展方式包括垂直扩展(升级单台机器)和水平扩展(增加多台机器)。良好的软件设计需关注延迟和错误预算,以平衡可靠性与创新。

现代分布式系统的扩展性模式

ByteByteGo Newsletter
ByteByteGo Newsletter · 2025-11-13T16:30:22Z
Ibrar Ahmed:扩展Postgres

Postgres是一款强大的开源数据库,随着应用的增长,扩展变得至关重要。本文讨论了三种扩展方法:垂直扩展(提升单台服务器性能)、水平扩展(增加服务器数量)和高可用性策略(确保系统持续在线)。了解Postgres的架构和优化各个进程是有效扩展的基础。

Ibrar Ahmed:扩展Postgres

Planet PostgreSQL
Planet PostgreSQL · 2025-10-20T04:38:56Z
分片揭秘

分片是将大型数据库拆分为多个独立部分,分布在不同服务器上,以实现水平扩展。它提高了性能、容错能力和并发支持,但也增加了操作复杂性和数据一致性问题。选择合适的分片键非常重要,常见策略包括基于地理位置、租户或特征的分片。

分片揭秘

DEV Community
DEV Community · 2025-05-26T19:42:50Z
什么是超大规模?

超大规模是IT架构在资源需求增加时高效扩展的能力,核心在于水平扩展和负载均衡,支持大规模数据中心和自动化,提升性能与安全性,帮助企业应对大数据和云计算挑战。

什么是超大规模?

DEV Community
DEV Community · 2025-05-21T14:09:17Z
负载均衡

负载均衡是将用户请求智能分配到多个服务实例的过程,以确保高可用性、优化性能和实现水平扩展。通过负载均衡器,用户请求被合理分配,避免单一实例过载,类似于餐厅中接待员将顾客分配给不同服务员以确保快速服务。

负载均衡

DEV Community
DEV Community · 2025-03-17T00:44:28Z
为您的全栈应用做好成功准备:必备的可扩展性策略!

随着全栈应用用户流量和数据的增加,扩展策略变得至关重要。主要有水平扩展和垂直扩展两种方式:水平扩展通过增加服务器来分担负载,适合高流量场景;垂直扩展则是升级单一服务器的硬件,适合可预测的工作负载。选择合适的策略需考虑流量、资源利用、架构和成本等因素。通常,结合两者的混合方法效果最佳。

为您的全栈应用做好成功准备:必备的可扩展性策略!

DEV Community
DEV Community · 2025-03-10T15:26:40Z
扩展与数据库优化

垂直扩展通过增加机器容量来处理更多请求,适合IO密集型任务,但在单线程语言如NodeJS中有限。多线程语言如Rust、Go和Java能更好地利用多个线程。容量估算需基本数学,自动扩展组可根据CPU使用率调整服务器。水平扩展通过增加实例来支持更大负载,AWS提供自动扩展组和负载均衡器。优化数据库性能的关键手段包括索引和规范化。

扩展与数据库优化

DEV Community
DEV Community · 2025-03-02T20:59:33Z
反向代理 vs API 网关 vs 负载均衡器

在大型项目中,处理流量时可选择垂直或水平扩展。水平扩展的有效策略包括反向代理、API网关和负载均衡器。反向代理作为客户端与服务器的中介,提供负载均衡、安全性和缓存功能;API网关负责管理微服务请求,处理路由和聚合;负载均衡器则均匀分配流量,确保服务的高可用性。

反向代理 vs API 网关 vs 负载均衡器

DEV Community
DEV Community · 2025-02-15T20:54:42Z
理解数据库可扩展性 📈:101

本文探讨了数据库可扩展性,重点介绍水平扩展和垂直扩展两种方法。水平扩展通过增加服务器提高灵活性和可靠性,但管理复杂性增加;垂直扩展则是升级单台服务器的资源。此外,文章还讨论了分片技术及Citus扩展如何实现PostgreSQL的水平扩展,以提升查询性能。

理解数据库可扩展性 📈:101

DEV Community
DEV Community · 2025-02-02T11:03:56Z
莎拉·康威:Postgres Café:使用Citus Data大规模部署分布式PostgreSQL

本期Postgres Café播客讨论了Citus Data,这是微软的开源扩展,旨在解决大规模分布式PostgreSQL部署问题。Citus通过分片和分布式查询引擎实现水平扩展,确保高吞吐量和低延迟,适合处理海量数据。Data Bene团队支持Citus的持续开发与贡献。

莎拉·康威:Postgres Café:使用Citus Data大规模部署分布式PostgreSQL

Planet PostgreSQL
Planet PostgreSQL · 2025-01-29T00:00:00Z
理解垂直扩展相较于水平扩展在服务器资源上的优势

在数字时代,企业需选择垂直或水平扩展服务器资源。垂直扩展通过升级单一服务器,简化管理、降低短期成本、减少网络延迟,适合初创企业,但存在物理限制,长期增长需考虑水平扩展。

理解垂直扩展相较于水平扩展在服务器资源上的优势

DEV Community
DEV Community · 2025-01-25T03:25:15Z
数据库扩展 NLogN 🚀

数据库扩展是提升数据库处理能力的过程,确保在需求增长时保持性能和可靠性。主要有垂直扩展和水平扩展两种方式:垂直扩展通过增加硬件提升单一服务器能力,水平扩展则通过将数据分布到多个服务器来分担负载。选择扩展方式取决于具体需求和增长预测。

数据库扩展 NLogN 🚀

DEV Community
DEV Community · 2024-12-29T20:29:20Z
Docker性能调优:提升容器效率的最佳实践

Docker性能调优旨在提升容器资源使用效率,关键措施包括使用小型基础镜像、限制CPU和内存、优化网络、利用Docker卷、有效使用构建缓存、调整守护进程配置、监控性能,以及通过Docker Swarm或Kubernetes进行水平扩展。

Docker性能调优:提升容器效率的最佳实践

DEV Community
DEV Community · 2024-12-20T16:32:46Z

数据库分片是一种将数据划分为多个部分的架构,旨在应对流量增长和提升性能。分片有助于水平扩展,提高查询速度和应用可靠性,但也增加了复杂性和潜在故障点。分片方法包括基于键、范围和目录的分片,选择时需考虑数据量、响应时间和网络带宽等因素。

理解数据库分片

"地瓜哥"博客网
"地瓜哥"博客网 · 2024-12-01T07:42:01Z
你是否曾想过:扩展到底是什么?

在应用开发中,扩展是通过增加资源应对需求增长的方式。主要有三种扩展方式:水平扩展(增加服务器)、垂直扩展(升级现有服务器)和对角扩展(结合两者)。水平扩展适合大流量应用,垂直扩展适合小型应用,而对角扩展在单机极限后增加服务器。弹性扩展根据需求自动调整资源,分片则将数据分散到多个数据库服务器。

你是否曾想过:扩展到底是什么?

DEV Community
DEV Community · 2024-10-25T06:21:22Z

在现代技术中,构建可扩展、易维护的应用至关重要。传统单体架构存在性能瓶颈,微服务架构成为最佳实践。本文介绍使用GoLang构建高性能微服务的经验,尤其在高并发API处理和低延迟方面。通过拆分单体应用为微服务,实现水平扩展和数据库优化。GoLang的并发模型和无状态设计在大量请求处理中表现优异。

使用GoLang构建可扩展微服务:来自实际应用的经验教训

DEV Community
DEV Community · 2024-10-09T14:50:41Z

SQL数据库有结构化模式和ACID特性,适合需要数据一致性和复杂查询的应用,如金融系统。NoSQL数据库灵活无模式,支持水平扩展,适合处理非结构化数据和高读写需求的应用,如社交媒体。选择时应根据应用需求,现代开发中常结合使用两者。

系统设计:深入探讨SQL与NoSQL数据库

DEV Community
DEV Community · 2024-10-06T12:12:03Z
使用MongoDB 8.0的四大理由

MongoDB 8.0发布,提升性能30%,优化数据查询和处理。引入可查询加密技术,增强安全性。水平扩展更快更便宜,满足更高用户需求,为开发者提供更强大支持。

使用MongoDB 8.0的四大理由

MongoDB
MongoDB · 2024-10-02T13:32:00Z

Redis是一种开源的内存数据结构存储,支持字符串、列表、集合等多种数据结构,读写速度极快。它提供多种持久化选项,支持高可用性和水平扩展,架构包括单实例、Sentinel和集群模式。适用于缓存、会话存储和实时分析,但不适合复杂查询和ACID事务。

Redis在系统设计中的作用

DEV Community
DEV Community · 2024-10-02T11:23:41Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码