服务咨询
全天高效服务
- Tel:13533491614
Financial Network Inc.( FNI ) 30 多年来一直提供信贷策略和贷款发起服务。当该公司开始制定新的 SaaS 产品计划以扩大其 Oracle 的应用时,出现了一个主要障碍: Oracle 额外功能许可证天文数字般的成本将削弱FNI 在市场上的竞争力。
FNI 数据库架构总监William Wood 表示:“使用Oracle,我们也可以生存。我们在做生意,我们也有利润收益,但我们没有钱重新投入到业务中——让业务蓬勃发展,扩大我们的营销,吸引新客户,以及提高与FNI 相同的小众市场的公司竞争时的竞争力。” 因此为了寻求一种有助于公司发展的 数据库管理系统,FNI 选择了MariaDB。
以下四个主要的业务需求推动了 FNI 寻找 Oracle 的替代方案,使得 FNI 选择了 MariaDB,并随后通过SkySQL 云数据库服务扩大了其MariaDB的覆盖范围:
1.安全
在金融服务行业,强大的数据安全,特别是静态数据的加密是必须的。Wood 回忆说:”我们考察了Postgres、Informix、DB2、Sybase 等公司。然后,当 MariaDB 推出静态数据加密功能时,这对我们来说是一个决定性的因素。我们正在使用Oracle的类似功能,但我们必须购买高级安全选项才能使用该功能,这又是一笔不小的费用。而MariaDB 可以免费提供这一功能,并没有收取额外的费用”。
2.在云端使用的便捷
FNI的首席数据库管理员Bryan Bancroft说:”在我们的云计算旅程中,MariaDB一直是我们真正的合作伙伴。有了SkySQL,我们就不必为容器或管理数据库而烦恼了。因为这一切都留给了 MariaDB 的数据库专家。 这是因为 SkySQL 是由 MariaDB 自己的工程师建立和运营的,用关键任务部署所需的深厚的专业知识来增强服务的自动化。
3.事务与分析合二为一
Bancroft 说:”有了 MariaDB,无论是本地还是云端,FNI 都可以轻松扩展我们的应用,以便在合适的时候利用混合事务和分析。通过部署具有行和列存储的混合数据库,FNI可以提供丰富的客户体验,将标准事务与实时分析洞察力相结合。
4.高可用性
FNI 需要能够处理 24x7x365 的高容量和高负载,并具有五个九(99.999%)的可用性。该团队通过 MariaDB 集群实现了这一目标,这些集群都位于内置的 MaxScale 数据库代理后面,它提供故障转移、连接路由和复制节点等功能。
就在 FNI 将其第一台 MariaDB 服务器投入生产的几周后,一个新的 MariaDB 版本登场,带来了与 Oracle 兼容的功能,使迁移变得更加简单。即使没有这个功能,这个项目对 FNI 来说也是有意义的。Wood 说:”我们实际上已经有了一个相当平稳的迁移”。据 Wood 说, FNl 做出的最好的决定之一是投资培训。” MariaDB 的开发人员和 DBA 培训大大缩短了我们的迁移时间”。此后的客户支持也一直给人留下深刻印象。”我向 MariaDB 提出的问题通常在一两个小时内就能得到答复。”
在生产环境中使用 MariaDB 的前两个月,在 MariaDB 服务器上执行了大约 100 万笔创收交易——约占所有可计费交易的40%。该公司的目标是在 12 个月后达到 90-100%,并预计在未来两年内扩大 FNI 对 MariaDB 的应用。