最新Aerospike数据库更新优先考虑性能效率。
近日Aerospike平台8.0版正式上线,其中通过分布式ACID(原子性、一致性、隔离性和耐用性)事务,也称为多对象ACID事务,增加对在线事务处理(OLTP)应用程序的支持。
OLTP应用程序经常用于银行、电子商务和医疗保健等行业,在这些行业中,事务很常见。然而,随着事务量的增加,有些数据管理系统无法满足工作负载需求,其性能随着需求的增加而下降。
分布式ACID事务是提高数据管理系统性能的一种方法。
原子性可确保所有事务完全成功或失败。一致性确保所有数据都准确、统一地存储。隔离性允许用户同时单独运行工作负载,以不会导致过载。耐用性意味着事务所做的更改是永久性的,即使工作负载运行时出现系统故障,也不会丢失。
鉴于多对象ACID事务旨在提高数据库效率,这反过来又有助于降低运行工作负载所需的计算能力,以及与云消耗相关的成本。根据Enterprise Strategy Group(现在属于Omdia)分析师Stephen Catanzano表示,Aerospike的更新很重要。
他说:“这次更新意味着Aerospike可以保证最高水平的数据一致性,同时保持高性能和可扩展性。”
然而,虽然对Aerospike来说是新功能,但分布式ACID事务并不新鲜,Aerospike也不是第一个提供此类功能的数据库供应商。例如,竞争对手MongoDB和Couchbase在7年多前就增加对分布式ACID事务的支持。
Aerospike总部位于加利福尼亚州山景城,提供多模型数据库,支持文档、键值、图形和矢量数据类型。在去年12月,Aerospike升级了其矢量搜索和存储功能。今年早些时候,该供应商筹集了1.14亿美元的风险资本资金,以资助开发能力,帮助客户开发生成式AI工具。
新功能
随着人们对生成式AI开发的兴趣激增,而训练人工智能模型和应用程序需要大量数据量,这意味着在运行数据工作负载时需要提高效率。
虽然Aerospike的更新不是专注于人工智能,而是专注于事物处理,但性能问题和由此产生的高成本是相似的。Aerospike公司创始人兼首席技术官Srini Srinivasan表示,随着人工智能需要大量数据来提供准确的输出,事务数据工作负载现在已经超出传统数据库的能力范围。
他说:“性能和效率一直至关重要,但随着应用程序扩展,高速处理和强大的一致性变得更加紧迫。”
Srinivasan继续说,为了满足这些需求,Aerospike和其他数据库需要不断发展,以提供一致性和速度。
他说:“在加强一致性的同时保持速度,这可确保企业能够在不牺牲数据完整性的情况下大规模运营。”
对于Aerospike等数据库供应商来说,专注于性能和数据一致性并不是新鲜事。据该供应商称,在测试中,Aerospike的数据库通常每秒处理数百万个单记录请求,无论数据量是GB字节还是PB字节。
但单记录请求(一种数据库操作,与一个特定记录交互)已经不够,因为客户具有大量事务工作负载,他们的数据需求日益增长。
根据Catanzano的说法,多对象ACID事务(同时访问或操作与多个记录相关的数据的事务)可满足这些需求。与单记录请求不同,多对象ACID事务可以提供原子性和数据一致性,在大型数据工作负载之间。
Catanzano说:“对于需要同时更新多个数据点以防止错误并保持数据完整性的应用程序而言,多对象事务至关重要。”
此外,多对象ACID事务很值得关注,因为它们可以在数据库级别进行事务管理,与应用程序级别相比,数据库级别的数据更容易配置。
Srinivasan表示,对于金融、游戏和梦幻体育等事务量高的行业,原子性和数据一致性尤为重要。在这些的行业中,账户余额必须正确,每笔交易都要准确处理,不会丢失任何数据。
Srinivasan说:“分布式ACID事务使公司能够构建更复杂、更可靠的应用程序,而不会给开发人员带来负担-管理应用程序级别的一致性。”
Srinivasan表示,之所以会增加分布式ACID事务以支持OLTP应用程序,主要是基于客户需求。
特别是,在数据库级别而不是应用程序级别管理事务,这可降低复杂性和犯错率,这推动Aerospike更新其平台。
Srinivasan说:“这主要是由大规模应用程序和跨部门的客户需求驱动。这次更新通过将此功能直接引入数据库(确保性能),使企业更容易高效扩展并满足其运营需求。”
展望未来
据Srinivasan称,随着Aerospike 8.0版的推出,该供应商将继续专注于提高其数据库的性能和规模。此外,当务之急是确保云部署在主要云服务中正常运行,这些主要云服务包括AWS、阿里巴巴、谷歌云和微软Azure。
最后,据Srinivasan称,随着越来越多的企业投资开发人工智能应用程序以检测欺诈、提供建议和执行其他任务,Aerospike打算增加功能,以支持人工智能和机器学习工作负载。
他说:“这些优先事项凸显了我们对扩展自己的技术和业务的承诺,以促进下一阶段的增长。”
与此同时,Catanzano认为,Aerospike的合乎逻辑的下一步是,专注于易用性并扩展其多模型数据库功能,以包括更多数据模型。此外,与竞争对手相比,Aerospike的性能更加透明,可以吸引更多客户。
Catanzano说:“提供明确的基准和与特定竞争对手的比较将加强他们的市场地位。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
作者
翻译
相关推荐
-
2025年及以后的大数据趋势
全球力量(包括技术和非技术力量)正在重塑大数据格局。例如,后疫情时代的持续经济重新校准,推动企业从数据管理和分 […]
-
Oracle Exadata更新提升性能以满足AI需求
甲骨文的Exadata平台的最新版本现已普遍可用,此次更新带来性能提升,主要针对AI、分析和在线事务处理工作负 […]
-
人类监督使自动化数据治理成为可能
并非数据治理的所有方面都应该自动化,但你可以部署AI和机器学习,在仔细的人工监督下自动执行重复和耗时的合规检查 […]
-
MySQL与PostgreSQL:两款主流开源数据库对比
MySQL和PostgreSQL是两款最流行的开源SQL数据库,两者都可以很好地作为通用数据库。在这两者之间, […]