数据库管理系统可以帮助团队创建数据库并将关键信息组织在中央存储库中。但是,要充分利用该系统,组织选择能够满足其特定需求的软件至关重要。
如果您正在寻找一个新的数据库管理系统,但不确定从哪里开始,它可以帮助获得一些关于寻找什么的专家见解。为此,福布斯技术委员会成员小组分享了您的系统应该具备的 15 个基本功能,以及为什么这是实施和使用您的新工具时如此重要的因素。
1.可扩展性
企业应该寻找的一个基本特征是可扩展性。数据库应该能够处理当前和未来的业务需求,包括处理大量数据和大量并发用户的能力。这对于期望在未来经历快速增长或预期处理大量数据的企业尤为重要。- Mohit Mittal,Chegg Inc.
2. 应用敏捷性
企业应该寻找能够满足企业对性能、易用性和低拥有成本需求的数据库管理系统。一个可操作、可分析并具有具有灵活模式的统一多模型平台的数据库可以提供应用程序敏捷性,支持数据库整合和应用程序在任何地方的部署——本地、混合、多云和边缘。- Ravi Mayuram,Couchbase
3.总拥有成本
了解技能水平和总拥有成本是评估对业务和盈利能力的实际影响的关键。我们今天的选择比以往任何时候都多,但解决方案在定价和增长方面存在细微差别。- Jim Barrett, Edge Total Intelligence
4. 支持的可用性
寻找对该系统的支持的可用性。当您实施此数据库管理系统并继续专门为您的组织开发此系统时,您是否可以联系专家或是否需要将其外包?组织在成长和变化,因此这将不断发展。- Matt Pierce, Immediate
5. 应用工作负载
查明您是需要运营数据存储还是分析数据存储。操作数据库的高吞吐量、低延迟、数据仓库的可扩展性和高可用性以及 NoSQL 中的 API 支持将有助于进一步缩小范围。评估应用程序工作负载是选择最适合业务需求和开发人员思想共享可用性的正确数据库的第一步。- Suresh Sethuramaswamy,微软
6.成长空间
可伸缩性和可扩展性是人们应该注意的关键因素。换句话说:是否有增长空间?您必须考虑如何扩展您的解决方案,以便系统在业务和数据增长甚至收缩时满足您的需求。如果没有适当的知识,在选择数据库管理系统时很容易犯错误。- Colby Thames,Certegy
7.读写I/O性能
我在担任工程角色时学到的一件事是读写 I/O(输入/输出)性能在任何数据库管理系统中的重要性。特别是在大规模系统设计或应用程序现代化项目的背景下,优先考虑读写 I/O 性能至关重要。- Muhammad Umar, CodeNinja
8. 网络安全和数据加密
云原生系统提供一流的可靠性和安全性。确保记录安全不能事后才想到;它必须是公司和客户运营各个方面的基石。在这个日益危险的网络环境中,网络安全和数据加密不是“可有可无”,而是“必须有”。- Matthew Polega, Mark43
9. 整个团队的需求
首先要做的事情:考虑应用程序的性质和需要存储的数据类型。应用程序架构师是否在考虑是否以关系、文档、NoSQL 图形或任何其他模式的形式存储数据?在此基础上,应选择正确的系统。选择团队必须包括应用程序架构师以及工程、数据库和产品团队。在孤岛中做出决定将导致选择次优的数据库管理系统。- Adeel Sarwar,CareCloud
10.一致性
每天都有如此多的初创公司起步,因此及时提供产品和服务至关重要。小预算、小团队和其他因素迫使小公司选择易于原型化的数据库管理系统。NoSQL 数据库无模式、快速且易于部署。随着公司的成熟和数据量的增加,是时候寻找一个更一致、更好的可扩展系统了。- Innowise Group的Pavel Orlov
11. 有经验的人才的可用性
数据库管理系统是组织的核心,可实现更好的业务决策、提高客户满意度和集中创新。在选择数据库管理系统时,组织关注的是技术优势和成本。然而,我们常常忘记关注具有系统使用经验的人才的易用性。这导致成本超支和次优系统使用,同时提供较差的性能。- Vishwas Manral,Skyhigh Security
12. 访问管理
选择数据库管理系统时经常被忽视的一件事是如何管理身份和访问。从安全角度来看,必须联合访问以确保帐户与其他访问同时被删除。访问应该足够细粒度,以便轻松地限制特定的数据对象;否则,用户最终会获得比他们需要的更多的访问权限。- Claude Mandy,Symmetry Systems Inc
13.数据保护和恢复
您应该首先了解您的公司及其具体需求。对一个企业最好的不一定对另一个企业最好。一旦您评估了您的确切需求,您就可以开始搜索满足这些特定需求的数据库管理系统。一些通用的必备功能包括数据隐私和保护以及在出现安全漏洞时的恢复选项。- Peter Abualzolof,Mashvisor
14.灵活性
我认为这个问题没有一个明确的答案,因为不同的企业在选择数据库管理系统时对不同特性的重视程度不同。然而,一般来说,要寻找的最重要的特性是灵活性——根据您的特定业务需求定制和调整系统的能力。- Sandro Shubladze,Datamam
15. 这取决于你的主要目标
你的主要目标是什么?您是否正在寻找极致的灵活性?那里有许多数据库管理系统。有些是根据您组织创建它的需要而构建的;其他的在构建时就考虑到了灵活性和敏捷性。要选择合适的,您必须问自己:推动您业务发展的主要因素是什么?您想要灵活而不僵硬但有条理的东西吗?- WaiJe Coler,InfoTracer
原文标题:15 Essential Features Your Database Management System Should Have
原文作者:Forbes Technology Council
原文链接:https://www.forbes.com/sites/forbestechcouncil/2023/02/01/15-essential-features-your-database-management-system-should-have/?sh=7ee0b8ff551f




