为进一步了解各家厂商的应用场景与深层次需求,提升企业研发团队在使用 Apache ShardingSphere 的效率,Apache ShardingSphere 社区开启了【走进企业】系列活动。

本次,Apache ShardingSphere 核心技术团队应邀来到位于广州的一手网总部,在一手网 CTO 马玉文和高级技术总监王海龙热情组织下,Apache ShardingSphere PMC Chair 张亮与一手网的技术同学在开源生态建设、ShardingSphere 场景解决方案等话题展开了深度交流和探讨。
作为一家利用移动互联网赋能服装批发行业的平台,一手网通过“交易撮合平台+深度服务”的模式为用户提供一站式采购、一件起批、一站式物流解决方案和完善的售后全服务。据悉,一手网在多个业务场景下应用了 ShardingSphere。随着 Apache ShardingSphere 5.0.0 正式版的更新,Database Plus 理念与可插拔架构在一定程度上重塑了 ShardingSphere 生态。作为 Apache ShardingSphere 的核心用户之一,一手网的研发团队对 Apache ShardingSphere 的新功能以及相关解决方案表现出了极大的兴趣。
01
Apache ShardingSphere 的影子库压测能力有何特点?
Apache ShardingSphere 的影子库功能,用于将压测所产生的数据自动写入影子库的方式防止数据染色。凭借对 SQL 及请求数据的解析和路由能力,可为生产数据库创建影子库(测试数据库)。依据可配置条件,在线将生产及测试数据路由到测试或生产环境。与 APM 及网关系统集成,可面向企业以及用户提供分布式系统的数据打标、染色数据追踪、数据隔离的完整解决方案。
02
Apache ShardingSphere 里的数据加密是如何实现的?
在数据库的应用中,对于关键数据的加解密也是非常重要的一部分。如果原有系统监控能力不达标,部分敏感数据可能是以明文状态存储,后期则需要对其进行加密处理,这是许多团队普遍存在的问题。Apache ShardingSphere 通过对这部分能力进行统一标准化配置,并集成在中间件生态上,实现用户对新、旧业务数据脱敏以及加解密过程的自动化,达到用户层面无感知的目的。同时 Apache ShardingSphere 支持多种内置的数据加解密 / 脱敏算法,用户也可根据自身情况来自定义扩展相应的数据算法。
03
在业务应用中,Apache ShardingSphere 在不同场景下具备哪些优势?
Apache ShardingSphere 支持 JDBC 接入、Proxy 接入等多种形式,用户可以按具体需求来做选型,在原有集群之上来做分片、读写分离、数据迁移等相关操作;
Apache ShardingSphere 支持单独分库、单独分表和同时分库分表等灵活的分片方式,并且提供四种不同的分片策略以及能够让用户自行实现分片算法,使得用户能够更加自由地控制数据分片;
Apache ShardingSphere 可插拔架构提供了数十个基于 SPI 的扩展点,基于此,Apache ShardingSphere 默认实现了数据分片、读写分离、数据加密、影子库压测、高可用等功能,开发者可以十分方便的对功能进行定制化扩展。

【联系我们】
如果您在业务中有应用 Apache ShardingSphere,想要快速了解、接入 Apache ShardingSphere 5.0 新生态,希望借此机会在公司内部举办一场关于 Apache ShardingSphere 的技术活动,欢迎在公众号后台中留下您的姓名、公司、职位、电话等信息,会有专人联系您。
在沟通过后如果双方认为产品和场景均非常匹配,Apache ShardingSphere 社区的核心团队将会走进您的企业,与各条研发线的工程师们现场沟通,解答关于 Apache ShardingSphere 的任何疑问。

被折叠的 条评论
为什么被折叠?



