发布于 2024-03-14 · 70 会员关注
当企业数据达到一个规模后,不得不面临数据拆分的问题。使用分布式数据库是一个相对“简单”的选择。通过分布式架构可以支撑海量规模,也避免的拆分所带来的各种“麻烦”。当然,分布式数据库也不是“银弹”,会有其适用的场景。如在分布式数据库下无法解决的话,仍然是需要面临拆... (more)
随着分布式数据库日渐成熟,在推广使用上开始步入深水区。在这一过程中,对企业的架构、运维、开发都带来不小的冲击,如何快速掌握这一新技术,尽快落地成为大家关注的焦点。本文从开发者的视角出发,讨论使用分布式数据库所面临的难点之一:数据分片策略,这也是阻碍很多企业上到分布... (more)
发布于 2023-02-01 · 70 会员关注
读写分离,作为一种常用的数据库访问优化手段,得到广泛的应用。本文尝试从读写分离的技术实现、适用场景及典型产品等角度,阐述这一技术的整体现状。1. 读写分离:概述1).何为读写分离读写分离,从字面理解就是将对数据库的读操作与写操作分离的一种优化手段。其最早起源于互联网... (more)
发布于 2023-02-20 · 70 会员关注
通用化的分布式,是比较理想的状态。在部分业务场景上可行,但在很多场景仍有其局限。企业还是要根据自身特点选择不同的分布式策略。
发布于 2022-12-26 · 70 会员关注
1.所谓单库查询,是指语句查询可以精确到某个分片中,这样的效率最高。从事务处理角度来看,能否限制在某个分片内(即本地事务),也是效率最高的。2.具体的分片策略没有一定之规,一方面可选择业务的共性部分作为分片键,一方面数据量不大又参与到业务中的,也可考虑全局表(或广播表)的方式... (more)
发布于 2022-12-15 · 70 会员关注
从Oracle迁移到国产数据库的选择路线:1.迁移目的:首选需要关注的是迁移目的,是为了解决性能、承载量,还是为了满足自主可控。针对前者的话,考虑分布式架构更多;后者,则更倾向于考虑国产集中式架构产品。2.应用适配:次之要考虑应用适配问题。如果应用对Oracle有较深度的依赖,则需优... (more)
核心系统的数据库选型,较周边系统有其特殊性。一是业务逻辑相对固定,且经过长时间优化;二是重要级别高,对稳定性、可用性有极高要求;三是核心整体架构有向单元化方向演进趋势。针对上述问题,在分布式数据库选择上,有如下重点和难点:重点稳定性、可用性,通过测试和上线并行来验证自... (more)
发布于 2022-08-09 · 70 会员关注
关于国产分布式数据库选型,之前社区已有较多讨论。针对医疗行业,之前经验不多,但有点建议。医疗行业的业务系统,比较依赖于第三方ISV,在对于国产分布式数据库的选择上,需充分考虑第三方对接问题。从长远角度来看,应保留一定前瞻性,保持未来的灵活性。... (more)
多租户能力,是对分布式数据库的一类需求,类似之前Oracle的PDB能力。但目前国内分布式数据厂商,针对此能力的实现差异较大,能力层次不起。建议供如下角度进行考虑:1.资源隔离基于计算、存储资源,可提供独立的QoS保障。有些产品(如部分基于分库分表的产品),可以对立配置计算节点,虽然... (more)
发布于 2022-08-05 · 70 会员关注
分布式数据库在备份上,通常有自己的工具完成。数据脱敏,不属于数据库的核心功能,很多数据库产品是没有的。可考虑外部第三方厂商产品支持。
SphereEx是由 Apache ShardingSphere 核心团队创立。基于 Database Plus & Mesh 的双核心理念架构,提供企业级、云原生的数据增强计算产品及解决方案和新一代分布式数据计算增强平台。核心能力是通过构建数据库上层标准与生态,增强企业数据能力,赋能业务发展。