当前位置: 首页 > news >正文

企业为什么需要主数据管理工具?十大热门主数据管理工具盘点

主数据管理是一套综合性的策略和技术,用于协调和管理企业内用于识别关键业务实体(如客户、产品、供应商和员工)的一致性、准确性和统一性的数据。主数据管理的目的是创建一个“单一真相源”,确保在不同部门和系统之间共享的数据保持一致,从而提高数据质量、减少数据冗余,并支持更好的业务决策。通过主数据管理,企业可以有效地整合来自多个数据源的信息,实现数据的标准化和同步,最终提升运营效率和增强市场竞争力。

主数据管理工具的作用在于为企业提供一个集中化平台,用以维护和管理关于关键业务实体(如客户、产品、供应商等)的权威数据。这些工具通过整合分散在不同系统中的数据,确保数据的一致性、准确性和完整性,从而支持企业的决策制定、优化业务流程、增强数据透明度和可信赖度。

鉴于主数据管理工具的重要作用,本文将重点内容放在主数据管理工具介绍与主数据管理工具选择上,旨在为读者选择主数据管理工具时提供一份参考。

97d0450aee5d4af7eb5522b2fde2e9a2.jpeg

一、主数据管理工具是什么?为什么企业需要主数据管理工具?

主数据管理工具是一套软件解决方案,专门设计来创建和管理企业内关于关键业务实体的权威数据源。这些工具对于确保数据的一致性、准确性和完整性至关重要,它们支持数据的整合、清洗、匹配、合并和维护。主数据管理工具的主要目标是提供一个统一的数据视图,以便不同部门和系统之间可以共享和使用一致的数据。

主数据管理工具的重要性体现在多个方面,它们对于企业的数据治理和运营至关重要:

  • 提高数据质量:主数据管理工具通过集中管理关键业务实体的数据,确保数据的准确性、一致性和完整性,从而提高企业数据的整体质量。
  • 增强决策效率:准确的主数据为决策者提供了可靠的信息基础,使他们能够做出更明智、更迅速的业务决策。
  • 优化业务流程:主数据管理工具支持跨部门和系统的数据共享,有助于简化业务流程,提高运营效率。
  • 降低运营成本:通过减少数据冗余和消除数据不一致性带来的错误,主数据管理工具有助于降低企业的运营成本。
  • 提升客户满意度:准确的客户数据管理有助于提供个性化服务,从而提高客户满意度和忠诚度。
  • 支持合规性和风险管理:主数据管理工具帮助企业遵守数据相关的法律法规,并通过集中控制数据减少风险。
  • 增强市场竞争力:通过提供更好的数据支持,主数据管理工具帮助企业更快地响应市场变化,增强市场竞争力。

通过这些方式,主数据管理工具不仅提升了企业的数据管理能力,还为企业的长期发展和市场适应性提供了坚实的数据基础。鉴于主数据管理对企业成功的核心影响,选择合适的主数据管理工具变得至关重要。

帆软数仓搭建解决方案>>>
https://s.fanruan.com/5iyug


二、有哪些常见的主数据管理工具

随着主数据管理的重要性日益凸显,市场上涌现出众多主数据管理工具,各具特色,旨在满足不同企业的特定需求。从开源解决方案到企业级平台,主数据管理工具的选择变得多样化。本节将对市场上常见的主数据管理工具进行介绍:

1.  Ataccama

Ataccama 是一款数据管理平台,它利用人工智能(AI)技术为企业提供数据治理和数据质量解决方案。

特点:
  • AI驱动的数据管理:Ataccama ONE平台使用AI来自动化各种数据管理用例,包括数据发现、数据质量、主数据和参考数据管理等。
  • 多域MDM解决方案:提供灵活的多域MDM解决方案,支持本地或云端部署,为组织提供准确、完整且无重复的数据视图。
  • 数据目录集成:平台包括数据目录和业务词汇表集成,帮助企业更好地理解和管理其数据资产。
  • 自动化的数据质量解决方案:允许用户了解、验证和改善数据质量,防止不良数据进入系统,并持续监控数据质量。
  • 搜索和黄金记录管理:提供MDM套件演示,包括搜索、黄金记录管理、AI建议的匹配规则以及与数据目录的集成。
优点:
  • 提高数据质量:通过自动化的数据质量解决方案,Ataccama有助于提高数据的准确性和一致性。
  • 简化数据管理:AI驱动的方法简化了数据管理任务,使得非技术用户也能轻松管理数据。
  • 数据治理能力:Ataccama的数据治理功能帮助企业维护数据的信任、安全性和合规性。
  • 灵活性和可扩展性:平台设计灵活,能够适应不同规模企业的特定需求。
  • 行业认可:Ataccama在Gartner魔力象限中被评为数据质量解决方案的领导者。

Ataccama作为一个MDM工具,通过其AI驱动的方法和自动化功能,为企业提供了一个强大、灵活且用户友好的解决方案,以应对数据管理的复杂挑战。尽管存在一些潜在的挑战,如成本和实施复杂性,但其在数据质量和数据治理方面的优势使其成为市场上一个值得考虑的选择。

7dd63754bbc35a8daebea5a001b17906.jpeg

2.  IBM InfoSphere MDM

IBM InfoSphere MDM 是一款企业级主数据管理(MDM)工具,它提供了一系列功能来帮助组织管理和维护其关键业务数据。

特点:
  • 全面的匹配能力:用于处理数据差异,生成最新、最准确的数据视图。
  • 自助访问:帮助用户自助访问客户和流程的单一、可信的全方位视图。
  • 统一体系结构:提供用于处理各种类型主数据的统一架构,支持多种实施样式和用例。
  • 协作编写和工作流程功能:支持事务型MDM以及协作和工作流程管理。
  • 集成式数据管理:与IBM Cloud Pak® for Data集成,提供受监管、高度安全的数据分析平台。
  • 版本和部署模型:提供多个版本和部署模型,以支持不同行业的需求。
  • 数据模型和业务规则:包括用于支持实体管理、安全性、审计和事件检测能力的数据模型和业务规则。
优点:
  • 加速洞察挖掘:提供准确、近乎实时的关键主数据视图,帮助快速获取业务洞察。
  • 提高灵活性:支持多个版本和部署模型,增加了实施的灵活性。
  • 主动数据管理:包括仪表板和主动警报,用于监控主数据质量。
  • 高度安全:在IBM Cloud Pak for Data上使用,确保了数据的安全性和合规性。
  • 策略管理:使用工作流程提高数据质量,并支持数据管理和数据治理。
  • 企业级解决方案:适用于大型企业,能够处理大规模的数据集和复杂的数据关系。

IBM InfoSphere MDM作为一个成熟的MDM解决方案,为需要处理大量关键业务数据的企业提供了强大的工具集。尽管可能存在一些挑战,如成本和复杂性,但它的优点在于能够提供准确、安全且灵活的主数据管理能力。

8249c1fa1a7a8187b869e7151837ea9d.jpeg

3.  Informatica MDM

Informatica MDM 是一款业界领先的主数据管理(MDM)解决方案,它为企业提供了一个统一、可靠的业务关键型数据视图。

特点:
  • 端到端数据管理:Informatica MDM 提供从数据捕获到消费的全面数据管理功能。
  • 混合数据环境支持:该解决方案支持多种部署选项,包括本地、云端或Hadoop部署,适应混合数据环境。
  • 模块化和敏捷性:Informatica MDM 设计模块化,具有敏捷性,允许灵活地应对不断变化的业务需求。
  • 数据模型和信任框架:拥有成熟和灵活的数据模型以及衡量数据可靠性的独特信任框架。
  • 业务应用程序开发:基于Informatica Intelligent Data Platform,可以开发定制的业务应用程序。
  • 预建应用:提供以主数据为基础的预建应用,如MDM – Customer 360、MDM – Product 360等。
优点:
  • 市场领导者:连续多年被Gartner评为MDM魔力象限的领导者。
  • 提高运营效率:通过提供一个统一的数据视图,Informatica MDM有助于提升业务流程的效率。
  • 支持数字化转型:为数据驱动的数字化转型策略提供支持,帮助企业实现创新。
  • 减少实施成本和时间:其成熟和灵活的数据模型最大限度地减少了前期采用和实施的成本及时间。
  • 强大的数据集成:作为业内唯一的端到端MDM解决方案,集成了数据集成、数据质量、数据治理等。
  • 提升客户体验:为销售、服务和市场营销团队提供全面的客户知识,改善客户体验和提高营销活动的投资回报率。

Informatica MDM作为一个成熟的MDM解决方案,为需要处理大量关键业务数据的企业提供了强大的工具集。尽管可能存在一些挑战,如成本和复杂性,但它的优点在于能够提供准确、安全且灵活的主数据管理能力。

3fd8d93679155e5d25d21ece8f8a5f84.jpeg

4.  SAP 主数据治理

SAP 主数据治理(MDG)是SAP提供的一套企业级主数据管理解决方案,旨在帮助企业实现跨系统的主数据的集成、管理和治理。

特点:
  • 数据集成能力:SAP MDG能够集成来自不同系统和源的数据,确保数据的一致性和准确性。
  • 工作流驱动:基于工作流的主数据管理产品,专注于SAP商务套件环境内的主数据创建、修改和分发。
  • 数据治理:集中治理数据,帮助企业遵守政策,确保合规性,同时定义、验证和监控业务规则及主数据属性。
  • 云解决方案:SAP MDG Cloud Edition 提供了SAP Business Technology Platform(SAP BTP)上的服务,增强了云集成能力。
  • 数据建模:提供数据建模方面,如实体类型、属性、关系和层次结构,以及与SAP和非SAP应用程序集成的选项。
  • 数据质量:注重数据质量,提供数据质量补救和产品主数据管理,以提高数据的准确性和可用性。
优点:
  • 业务流程紧密结合:SAP MDG与企业的业务流程紧密结合,提高业务处理效率。
  • 深度集成:与SAP商务套件深度集成,实现无缝的数据传输和管理。
  • 特定领域数据管控:专注于特定领域的主数据管理,提高数据的合规性和准确性。
  • 数据治理框架:提供了一个全面的数据治理框架,帮助企业提高数据管理水平。
  • 数据价值挖掘:支持数据的分析、挖掘和可视化,为业务决策提供支持。

SAP MDG作为一个企业级的主数据管理工具,为SAP用户提供了强大的数据集成和管理功能。然而,对于非SAP环境的企业,可能需要考虑额外的集成工作和成本。

6a811a1eb18171a1ab20c05dbd2f1f02.jpeg

5.  Semarchy xDM

Semarchy xDM 是一款创新的主数据管理(MDM)平台,旨在帮助组织整合、丰富和治理关键业务数据。

特点:
  • 统一数据平台:提供包括数据发现、集成、质量管理、治理、MDM、RDM、数据虚拟化、数据仓库、数据分析、工作流管理、审计和报告以及用户界面能力的综合数据管理平台。
  • 数据发现与分析:自动发现和分析来自各种源的数据,包括数据库、文件和应用程序。
  • 数据集成:将来自不同源的数据集成到统一的数据模型中,打破数据孤岛。
  • 数据质量:提供数据清洗、验证和丰富化工具,提升数据准确性和完整性。
  • 数据治理:通过定义和执行数据政策、标准和程序,帮助组织实现数据治理。
  • MDM和RDM功能:提供包括数据整合、去重和版本控制在内的MDM功能,以及数据同步、分发和访问控制的RDM功能。
  • 数据虚拟化:提供数据虚拟化层,允许组织访问和查询来自不同源的数据而无需移动或复制数据。
优点:
  • 改善数据质量:通过提供数据清洗、验证和丰富化工具,Semarchy xDM有助于提高数据质量,从而提升决策制定、减少运营成本并提高客户满意度。
  • 增强数据治理:提供工具帮助定义和执行数据政策,减少数据风险并确保符合法规。
  • 加速数据洞察:通过数据发现、分析和可视化工具,帮助组织快速做出数据驱动的决策。
  • 降低数据成本:通过提高数据质量、增加数据治理和增强数据集成,减少数据存储、维护和合规成本。
  • 灵活性和用户友好性:用户界面灵活友好,使得具有有限技术技能的业务用户也能推动数据计划。
  • 行业专业性:提供跨多个行业的深入专业知识,为特定行业提供预构建的领域模型、连接器和最佳实践。

Semarchy xDM作为一个功能强大的MDM平台,以其统一数据管理方法和对数据治理的强化而受到认可。然而,它的学习曲线、定制化限制和成本可能对某些组织构成挑战。

801a7e10713becf87356ec8bb9c4bdd7.jpeg

6.  Stibo Systems 多域 MDM

Stibo Systems的多域主数据管理(MDM)解决方案,通常称为STEP(Stibo Systems Enterprise Platform),是一个综合性的数据管理平台,旨在帮助企业实现跨不同业务领域的主数据的集中管理和优化。

特点:
  • 多域支持:提供真正的多域MDM解决方案,能够管理包括客户、产品、供应商、位置和资产在内的多个数据领域。
  • 数据透明度:推动数据透明度,帮助企业在单一平台上获得对主数据的准确视图。
  • 数据治理:实施数据治理策略与流程,包括审计跟踪、审批流程和业务规则。
  • 产品信息管理:支持产品快速上市,展示同一基本产品的多个产品变体,助力零售、制造等行业。
  • 云解决方案:提供软件即服务(SaaS)的MDM解决方案,适应云环境和本地部署。
  • 数据建模和工作流:具备强大的数据建模能力和工作流,支持构建和维护权威性的信息供应链。
  • 集成和扩展性:无缝集成的可扩展平台,支持从单一数据域轻松扩展到其他数据域。
  • 业务数据库连接:能够直接连接到行业领先的业务数据库,如邓白氏公司 (Dun & Bradstreet) 提供的数据库。
优点:
  • 提高数据质量:通过集中管理提高数据的准确性和一致性。
  • 改善客户体验:提供统一的客户视图,支持个性化内容制作和营销策略。
  • 支持数字化转型:为企业提供必要的数据基础,推动创新和增长。
  • 优化业务流程:通过提供360°全方位视图改进供应商流程和供应链管理。
  • 加速产品上市:缩短产品上市时间,提供自动化的数据传输方法。
  • 数据管理和治理改进:通过高级数据整理和分析功能,提高数据管理的效率和效果。
  • 全球支持:作为一个全球领导者,Stibo Systems提供全球支持和专业服务。

Stibo Systems多域MDM作为一个成熟的解决方案,为需要处理多域数据管理的企业提供了强大的工具集。尽管可能存在一些挑战,如成本和部署复杂性,但它在提供准确、统一的主数据视图和支持企业数字化转型方面的优点使其成为一个值得考虑的选择。

669ec0526b18af4a25b6190730cd5835.jpeg

7.  Pimcore

Pimcore 是一款开源的主数据管理(MDM)平台,它提供了一系列数据管理功能,尤其擅长于数字资产管理(DAM)、产品信息管理(PIM)、MDM、数字体验管理(DXP/CMS)、多渠道发布和数字商务。

特点:
  • 开源软件平台:Pimcore的开源特性意味着用户可以免费使用和修改源代码,以适应特定的业务需求。
  • 一体化解决方案:整合了PIM、MDM、CMS、DAM和电子商务等模块,减少了数据孤岛,提高了数据的可靠性和一致性。
  • 灵活性和可扩展性:提供高度的定制性和灵活性,允许企业根据自身需求调整平台。
  • API驱动的架构:100% API驱动的架构支持快速集成第三方软件,如ERP、CRM、BI等。
  • 多语言支持:为CMS、电子商务和PIM提供多语言支持,适合国际化业务需求。
  • 数据建模:提供基于Web的数据建模引擎,支持40多种高性能数据类型,帮助管理复杂的数据模型。
优点:
  • 成本效益:作为开源解决方案,Pimcore可以降低企业的软件许可成本。
  • 企业级功能:提供与专有软件相媲美的企业级功能,如强大的工作流引擎和数据质量管理。
  • 社区支持:拥有活跃的社区支持,用户可以从中获得帮助和资源。
  • 易于扩展:通过Web服务可以轻松与任何系统集成,便于扩展应用。
  • 高度定制化:允许企业根据具体需求定制平台,提供个性化的解决方案。
  • 开发灵活性:适合开发者使用,支持现代的开发实践和工具。

Pimcore作为一个开源MDM平台,因其灵活性、成本效益和一体化解决方案而受到企业的青睐。然而,对于没有足够技术资源的企业来说,可能会面临较高的定制化和技术实施成本。

c1516ad6e3de762d4f3aed6e2fbb3ba4.jpeg

8.  Profisee

Profisee 是一款多域主数据管理(MDM)平台,它提供了一系列数据管理功能,旨在帮助企业解决数据质量问题,推动战略计划的实施。

特点:
  • 云原生平台:设计用于云环境,支持SaaS和PaaS部署模型。
  • 多域MDM:提供真正的多域MDM解决方案,能够管理客户、产品、供应商等多个数据领域。
  • 数据质量管理:包括数据匹配、合并、验证和标准化等数据质量控制功能。
  • 工作流管理:提供可视化关系管理、数据质量规则和工作流管理。
  • 数据集成:能够与第三方数据服务集成,以标准化和丰富数据。
  • 数据治理:支持数据治理,包括数据访问控制和所有权管理。
  • 部署灵活性:提供在任何云、本地或混合模型中的部署灵活性。
优点:
  • 客户推荐率高:根据Gartner Peer Insights,100%的Profisee客户会推荐该平台。
  • 适应性强:能够适应客户的不同数据源、治理规则和业务需求。
  • AI copilot:使用人工智能技术辅助数据清洗和统一。
  • 全球支持:提供24/7全球支持,拥有遍布全球的系统集成商和专业咨询公司。
  • 易于扩展:支持从小规模到企业级的扩展,适合不同规模的企业。
  • 与Microsoft技术集成:与Microsoft Purview等Azure数据服务紧密集成,提高数据治理能力。

Profisee作为一个MDM工具,提供了强大的数据管理功能和灵活性,特别适用于有云部署需求和需要与Microsoft技术集成的企业。尽管它在功能上得到了认可,但对于预算有限或技术资源较少的企业,其成本和部署复杂性可能是需要考虑的因素。

015abe997f62a8f91ff440a475eb2b2e.jpeg

9.  Riversand

Riversand 是一款基于软件即服务(SaaS)的产品信息管理(PIM)和主数据管理(MDM)平台供应商。

特点:
  • SaaS模式:提供基于云的解决方案,便于部署和维护。
  • 功能齐全:提供包括PIM和MDM在内的全面数据管理功能。
  • 灵活的主数据管理:能够适应不同客户的主数据管理需求。
  • 强大的合作伙伴和联盟网络:与多家企业建立合作,增强技术能力和扩大全球影响力。
  • 端到端解决方案:优化产品和主数据管理战略,提供更具吸引力的全球客户体验。
优点:
  • 增强型PIM功能:在多个域和系统中增加了增强型产品信息管理功能。
  • 灵活的MDM解决方案:提供灵活的主数据管理,以适应不同客户的业务需求。
  • 全球客户体验:通过其解决方案,能够提供优化的全球客户体验。
  • 技术能力:建立了强大的合作伙伴和联盟网络,增强了其技术能力。
  • 市场认可:作为Gartner《2021年1月主数据管理解决方案魔力象限》报告中所提名的领先企业之一。

Riversand作为一个MDM工具,提供了灵活且功能齐全的主数据管理解决方案,特别适用于需要云服务和全球化业务支持的企业。然而,对于预算有限或特定定制化需求较高的企业,成本和集成的复杂性可能是需要考虑的因素。

a4844b3700b070e231d285f3873a4873.jpeg

10.  Winshuttle EnterWorks

Winshuttle EnterWorks 是一款主数据管理(MDM)和产品信息管理(PIM)平台,它为企业提供跨业务应用的数据集成和管理解决方案。

特点:
  • 多域MDM和PIM平台:支持多领域的主数据管理,包括产品信息管理、数字资产管理等。
  • 灵活的业务流程自动化:提供业务流程自动化软件,使企业能够快速、灵活地响应市场变化。
  • 无代码/低代码软件:允许业务和IT团队在没有编码的情况下驱动结果,提高敏捷性和效率。
  • 数据质量管理:注重数据质量管理,帮助企业提高数据的准确性和一致性。
  • 系统整合:支持与多种业务系统的整合,包括ERP、CRM等,提供全面的系统集成解决方案。
优点:
  • 行业领先:被行业分析师高度评价,服务于多个知名品牌,如Fender、GSK、Thomson Reuters等。
  • 提高业务敏捷性:通过其灵活的平台,企业能够更快地适应市场变化,提高业务敏捷性。
  • 数据驱动的决策支持:提供高质量的数据支持,帮助企业做出基于数据的决策。
  • 改善客户体验:通过确保数据的一致性和准确性,改善客户在各个渠道上的体验。
  • 全球业务支持:帮助全球企业实现数据的集中管理和优化,支持全球化业务需求。

Winshuttle EnterWorks作为一个成熟的MDM和PIM平台,为企业提供了一个强大的数据管理和业务流程自动化工具集。尽管可能存在一些挑战,如成本和定制化需求,但它在提供准确、统一的主数据视图和支持企业数字化转型方面的优点使其成为一个值得考虑的选择。

7995d59f9ebb512110e3f3f21fa9c24b.jpeg

三、主数据管理工具如何选择

随着企业对数据驱动决策的需求不断增长,选择合适的主数据管理工具变得尤为关键。市场上存在多种MDM工具,如Informatica MDM、SAP MDG、Ataccama、IBM InfoSphere MDM等,每个工具都有其独特的功能和优势。然而,选择一个能够满足企业特定需求的MDM工具,需要综合考虑多个因素。

选择MDM工具时,企业应做好以下工作:

  • 明确业务需求:首先要明确你的业务目标和数据需求。这包括了解需要管理的主数据类型、数据的复杂性、以及数据将如何被使用。
  • 评估数据治理要求:考虑数据治理的重要性,包括数据的合规性、安全性、以及数据治理政策的执行。
  • 评估技术适配性:评估工具的技术适配性,包括它与现有系统的兼容性、云服务的集成能力,以及未来的可扩展性。
  • 确保数据质量和完整性:确保所选工具能够提供强大的数据质量控制,包括数据清洗、匹配、合并和标准化。
  • 考虑用户体验:考虑工具的用户界面和体验,特别是对于非技术用户的易用性。
  • 进行成本效益分析:进行详细的成本效益分析,包括软件许可费用、实施成本、运维费用,以及预期的投资回报率。
  • 评估供应商:评估供应商的市场地位、客户评价、支持服务的质量,以及他们对产品的未来发展规划。

通过这些细致的步骤,企业可以选择最合适的MDM工具,以支持其数据管理和业务决策需求,从而在数据驱动的商业环境中保持竞争优势。

四、总结

随着企业对数据依赖的不断增加,主数据管理工具已成为确保数据一致性和提高决策质量的关键因素。通过精心挑选与企业业务需求和战略目标相匹配的主数据管理工具,企业不仅能够实现数据的标准化和同步,还能够提升运营效率,加强市场竞争力。选择合适的主数据管理工具意味着投资于企业的未来发展,确保能够在快速变化的商业环境中保持敏捷和适应性。

总之,主数据管理不仅是技术和策略的集合,它还代表了一种企业对数据价值的深刻理解和承诺。通过实施主数据管理工具,企业可以构建一个坚实的数据基础,支持创新、促进增长,并最终实现可持续的竞争优势。

相关文章:

企业为什么需要主数据管理工具?十大热门主数据管理工具盘点

主数据管理是一套综合性的策略和技术,用于协调和管理企业内用于识别关键业务实体(如客户、产品、供应商和员工)的一致性、准确性和统一性的数据。主数据管理的目的是创建一个“单一真相源”,确保在不同部门和系统之间共享的数据保…...

免费思维13招之一:体验型思维

思维01:体验型思维 第一大战略:体验型思维。 体验型思维是免费思维中最简单的思维,我们先从最简单的讲起,由简入繁,简单的我们少讲,复杂的我们多讲。 那么,什么是体验型思维呢? 很简单,就是先让客户进行体验,再进行成交的方式。这一种思维,具体的可以分为两种:…...

面试C++(基础篇)-NULL与nullptr的区别?

3: NULL与nullptr的区别&#xff1f; 在C中&#xff0c;NULL和nullptr都用于表示空指针&#xff0c;但它们之间存在一些关键的区别&#xff1a; 1. 来源和含义&#xff1a; • NULL&#xff1a;在C中&#xff0c;NULL最初是从C语言中继承过来的&#xff0c;定义在<cstddef…...

「AIGC」深度学习

深度学习是机器学习的一个子领域&#xff0c;它基于人工神经网络的学习算法。深度学习在图像和语音识别、自然语言处理、医学图像分析、药物发现、自动驾驶汽车等领域取得了显著的进展。以下是围绕深度学习的几个关键主题的阐述。 学习路线 基础数学&#xff1a; 了解线性代数…...

mysql5.7数据库安装及性能测试

mysql5.7数据库安装及性能测试 记录Centos7.9下安装mysql 5.7并利用benchmark工具简单测试mysql的性能。 测试机&#xff1a;centos7.9 配置&#xff1a;4C8G40G 1. 下安装mysql5.7 安装mysql5.7&#xff1a; # 通过官方镜像源安装$ wget http://dev.mysql.com/get/mysql57-com…...

聪明与诚实:社会信任的桥梁

在现代社会中&#xff0c;我们经常听到这样的评价&#xff1a;“某人真聪明。”然而&#xff0c;当我们深入思考时&#xff0c;会发现“聪明”这个词背后所承载的含义并不单一。聪明和狡诈往往被混淆&#xff0c;而诚实的价值却时常被忽视。在一个高度诚信的社会里&#xff0c;…...

基于单片机的无线数据传输系统设计

摘要:基于单片机的无线数据传输系统的设计,实现了温度和湿度的自动采集、无线通讯和报警功能。该系统包括了LCD1602显示电路、DHT11温湿度采集电路等,完成了基于无线数据传输的方法来实现温湿度的采集。 关键词:温湿度检测;N RF 24 L 01;单片机 0 引言 随着科技水平的提高,…...

【IP:Internet Protocol,子网(Subnets),IPv6:动机,层次编址:路由聚集(rout aggregation)】

文章目录 IP&#xff1a;Internet Protocol互联网的的网络层IP分片和重组&#xff08;Fragmentation & Reassembly&#xff09;IP编址&#xff1a;引论子网&#xff08;Subnets&#xff09;特殊IP地址IP 编址: CIDR子网掩码&#xff08;Subnet mask&#xff09;转发表和转发…...

智启算力平台基本操作

智启算力平台 智启算力平台路径搭载数据集搭载镜像配置 智启算力平台 开发文档 帮助文档 - OpenI - 启智AI开源社区 路径搭载 OpenIOSSG/promote: 启智AI协作平台首页推荐组织及推荐项目申请。 - notice/Other_notes/SDKGetPath.md at master - promote - OpenI - 启智AI开…...

微信小程序 【关键部分】

1. 动机 最近在开发小程序&#xff0c;小程序既需兼顾针对新用户的内容预览&#xff0c;又要为注册用户提供服务&#xff0c;简单梳理下&#xff0c;基本需求如下&#xff1a; 小程序共三个tab页&#xff0c;所有用户都可以浏览首页内容&#xff0c;了解我们可以提供的优质服…...

JavaEE技术之MySql高级(索引、索引优化、sql实战、View视图、Mysql日志和锁、多版本并发控制)

文章目录 1. MySQL简介2. MySQL安装2.1 MySQL8新特性2.2 安装MySQL2.2.1 在docker中创建并启动MySQL容器&#xff1a;2.2.2 修改mysql密码2.2.3 重启mysql容器2.2.4 常见问题解决 2.3 字符集问题2.4 远程访问MySQL(用户与权限管理)2.4.0 远程连接问题1、防火墙2、账号不支持远程…...

OCR文本识别模型CRNN

CRNN网络结构 论文地址&#xff1a;https://arxiv.org/pdf/1507.05717 参考&#xff1a;https://blog.csdn.net/xiaosongshine/article/details/112198145 git:https://github.com/shuyeah2356/crnn.pytorch CRNN文本识别实现端到端的不定长文本识别。 CRNN网络把包含三部分&…...

【数据结构】闲谈A股实时交易的数据结构-队列

今天有点忙&#xff0c;特意早起&#xff0c;要不先写点什么。看到个股的红红绿绿&#xff0c; 突然兴起&#xff0c;要不写篇文章分析下A股交易的简易版数据结构。 在A股实时股票交易系统中&#xff0c;按照个人理解&#xff0c;大致会用队列来完成整个交易。队列&#xff08;…...

深入探索van Emde Boas树:原理、操作与C语言实现

van Emde Boas (vEB) 树是一种高效的数据结构&#xff0c;用于处理整数集合。它是由荷兰计算机科学家Jan van Emde Boas在1977年提出的。vEB树在处理整数集合的查找、插入、删除和迭代操作时&#xff0c;能够以接近最优的时间复杂度运行。vEB树特别适合于那些元素数量在某个较小…...

正点原子[第二期]Linux之ARM(MX6U)裸机篇学习笔记-14-主频和时钟配置

前言&#xff1a; 本文是根据哔哩哔哩网站上“正点原子[第二期]Linux之ARM&#xff08;MX6U&#xff09;裸机篇”视频的学习笔记&#xff0c;在这里会记录下正点原子 I.MX6ULL 开发板的配套视频教程所作的实验和学习笔记内容。本文大量引用了正点原子教学视频和链接中的内容。…...

tomcat打开乱码修改端口

将UTF-8改成GBK 如果端口冲突&#xff0c;需要修改tomcat的端口...

03 JavaSE-- 访问控制权限、接口、抽象类、内部类、Object类、异常

1. Exception 异常 在 Java 中&#xff0c;异常分为两种主要类型&#xff1a;强制性异常&#xff08;Checked Exceptions&#xff09;和非强制性异常&#xff08;Unchecked Exceptions&#xff09;。 强制性异常&#xff08;Checked Exceptions&#xff09;&#xff1a; 强制…...

free5gc+ueransim操作

启动free5gc容器 cd ~/free5gc-compose docker-compose up -d 记录虚拟网卡地址&#xff0c;eth0 ifconfig 查看并记录amf网元的ip地址 sudo docker inspect amf "IPAddress"那一行&#xff0c;后面记录的即是amf的ip地址 记录上述两个ip地址&#xff0c;完成UER…...

麦肯锡精英高效阅读法笔记

系列文章目录 如何有效阅读一本书笔记 读懂一本书笔记 麦肯锡精英高效阅读法笔记 文章目录 系列文章目录序章 无法读书的5个理由无法读书的理由① 忙于工作&#xff0c;没时间读书无法读书的理由② 不知应该读什么无法读书的理由③ 没读完的书不断增多无法读书的理由④ 工作繁…...

高速、简单、安全的以太彩光,锐捷网络发布极简以太全光 3.X 方案

从 2021 年 3 月正式推出到现在&#xff0c;锐捷网络极简以太全光方案已经走进第四个年头。IT 仍在不断向前发展&#xff0c;数字化进程深入&#xff0c;数字化业务增多&#xff0c;更广泛的终端设备接入企业级园区网络&#xff0c;对园区网络提出了更高的要求&#xff0c;例如…...

图书管理系统

一、图书管理系统菜单 &#x1f353;管理员菜单 1.查找图书 2.新增图书 3.删除图书 4.显示图书 0.退出系统 --------------------------------------------------------------------------------------------------------------------------------- &#x1f33c;用户菜…...

图解HTTP(2、简单的 HTTP 协议)

HTTP 协议用于客户端和服务器端之间的通信 请求访问文本或图像等资源的一端称为客户端&#xff0c;而提供资源响应的一端称为服务器端。 通过请求和响应的交换达成通信 请求必定由客户端发出&#xff0c;而服务器端回复响应报文 请求报文是由请求方法、请求 URI、协议版本、…...

小鹅知识付费系统登录,网课怎么推广与宣传?有啥获客方法?

现在很多教育机构都开始做网络课程&#xff0c;同行之间的竞争也愈发激烈&#xff0c;机构的网课想要盈利就需要对课程进行宣传推广&#xff0c;网课要怎么推广和宣传呢&#xff1f; 在线课程要想推广获客方法有几种&#xff0c;不同推广方法获客效果也是不同的&#xff0c;只有…...

韩顺平0基础学Java——第5天

p72——p86 今天同学跟我说别学java&#xff0c;真的吗&#xff1f;唉&#xff0c;先把这视频干完吧。 逻辑运算符练习 x6&#xff0c;y6 x6&#xff0c;y5 x11&#xff0c;y6 x11&#xff0c;y5 z48 错了&a…...

单片机为什么能直接烧录程序?

在设计芯片的时候&#xff0c;关于烧录的环节是一个不得不考虑的问题。首先排除掉&#xff0c;由外部硬件直接操控FLASH的方案&#xff0c;这个方案有很多缺点。 1、每个IC使用的FLASH型号各不相同&#xff0c;每种型号的FLASH的烧录命令和流程都有差别&#xff0c;这会导致烧…...

【Linux】25. 网络基础(一)

网络基础(一) 计算机网络背景 网络发展 独立模式: 计算机之间相互独立; 网络互联: 多台计算机连接在一起, 完成数据共享; 其实本质上一台计算机内部也是一个小型网络结构(如果我们将计算机内部某个硬件不存放在电脑中&#xff0c;而是拉根长长的线进行连接。这其实也就是网…...

项目经理【人】任务

系列文章目录 【引论一】项目管理的意义 【引论二】项目管理的逻辑 【环境】概述 【环境】原则 【环境】任务 【环境】绩效 【人】概述 【人】原则 【人】任务 一、定义团队的基本规则&塔克曼阶梯理论 1.1 定义团队的基本规则 1.2 塔克曼阶梯理论 二、项目经理管理风格 …...

Linux学习(嵌入式硬件知识)

GPU和CPU GPU&#xff08;Graphics Processing Unit&#xff0c;图形处理单元&#xff09;和 CPU&#xff08;Central Processing Unit&#xff0c;中央处理单元&#xff09;是计算机中两种不同的处理器。它们在功能、设计和用途上有所不同。 CPU&#xff08;中央处理单元&…...

英语学习笔记4——Is this your ...?

Is this your …? 词汇 Vocabulary suit /sut/ n. 西装&#xff0c;正装 suit 的配套&#xff1a; shirt n. 衬衫tie n. 领带&#xff0c;领结belt n. 腰带trousers n. 裤子shoes n. 鞋子 school /skuːl/ n. 学校 所有学校 搭配&#xff1a;middle school 初中    hig…...

Hive Bucketed Tables 分桶表

Hive Bucketed Tables 分桶表 1.分桶表概念 2.分桶规则 3.语法 4.分桶表的创建 5.分桶表的好处...

【拆位法 决策包容性 位运算】2871. 将数组分割成最多数目的子数组

本文涉及知识点 拆位法 贪心 位运算 决策包容性 位运算、状态压缩、子集状态压缩汇总 LeetCode2871. 将数组分割成最多数目的子数组 给你一个只包含 非负 整数的数组 nums 。 我们定义满足 l < r 的子数组 nums[l…r] 的分数为 nums[l] AND nums[l 1] AND … AND nums[r…...

Java 线程池 ( Thread Pool )的简单介绍

想象一下&#xff0c;你正指挥着一支超级英雄团队&#xff0c;面对蜂拥而至的敌人&#xff08;任务&#xff09;&#xff0c;不是每次都召唤新英雄&#xff08;创建线程&#xff09;&#xff0c;而是精心调配现有成员&#xff0c;高效应对。这就是Java线程池的魔力&#xff0c;…...

鸿蒙内核源码分析(时间管理篇) | 谁是内核基本时间单位

时间概念太重要了&#xff0c;在鸿蒙内核又是如何管理和使用时间的呢? 时间管理以系统时钟 g_sysClock 为基础&#xff0c;给应用程序提供所有和时间有关的服务。 用户以秒、毫秒为单位计时.操作系统以Tick为单位计时&#xff0c;这个认识很重要. 每秒的tick大小很大程度上决…...

安装numpy遇到的问题

安装numpy的时候提示无法安装如下&#xff1a; (venv) E:\works\AI\venv\Scripts>pip install numpy pandas matplotlib jupyter -i https://pypi.douban.com/simple Looking in indexes: https://pypi.douban.com/simple WARNING: Retrying (Retry(total4, connectNone, r…...

页面嵌套,界面套娃,除了用iframe,还有其他方式吗?

UIOTOS可以了解下&#xff0c;uiotos.net&#xff0c;通过连线来代替脚本逻辑开发&#xff0c;复杂的交互界面&#xff0c;通过页面嵌套轻松解决&#xff0c;是个很新颖的思路&#xff0c;前端零代码&#xff01; 蓝图连线尤其是独创的页面嵌套和属性继承技术&#xff0c;好家…...

上传文件至linux服务器失败

目录 前言异常排查使用df -h命令查看磁盘使用情况使用du -h --max-depth1命令查找占用空间最大的文件夹 原因解决补充&#xff1a;删除文件后&#xff0c;磁盘空间无法得到释放 前言 使用XFTP工具上传文件至CentOS服务器失败 异常 排查 使用df -h命令查看磁盘使用情况 发现磁盘…...

渗透 如何防御ARP欺骗,LLMNR-MDNS-NBNS等协议的作用

一. 如何防御ARP欺骗&#xff1f; 1.使用双向IP/MAC绑定&#xff1b; 2.使用静态ARP缓存表&#xff1b; 3.使用ARP服务器&#xff0c;通过服务器来查找ARP转换表来响应其他机器的广播&#xff1b; 4.使用ARP欺骗防护软件&#xff1b; 5.在网关设备上部署防ARP欺骗攻击功能…...

【C++ 所有STL容器简介】

【C 所有STL容器简介】 1. vector2. list3. deque4. set / multiset5. map / multimap6. unordered_set / unordered_multiset7. unordered_map / unordered_multimap8. stack9. queue10. priority_queue C 标准模板库&#xff08;STL&#xff09;提供了一系列常用的容器&#…...

Django调用SECRET_KEY对数据进行加密

对数据进行加密 在Django中进行加密可以直接调用django配置文件中的SECRET_KEY , 同时还需要导入itsdangerous模块中的TimedJSONWebSignatureSerializer进行加密 1. 实现加密方法 , 生成用户加密链接 # 生成用户加密链接 def generate_verify_email_url(user):# 调研加密方法…...

芸众商城电商专业版400+插件源码+搭建教程

介绍&#xff1a; 芸众商城社交电商系统SAAS平台前端基于vue开发&#xff0c;后端基于研发积分商城系统源码 php&#xff0c;本文安装芸众商城全插件&#xff08;400多个&#xff09;商业版平台源码&#xff0c;可同时支持多端口部署运行&#xff1b;使用宝塔面板一键部署的形…...

【机器学习与实现】线性回归示例——波士顿房价分析

目录 一、创建Pandas对象并查看数据的基本情况二、使用皮尔逊相关系数分析特征之间的相关性三、可视化不同特征与因变量MEDV&#xff08;房价中值&#xff09;间的相关性四、划分训练集和测试集并进行回归分析 一、创建Pandas对象并查看数据的基本情况 boston.csv数据集下载&a…...

Redis核心数据结构——跳表(生成数据到文件和从文件中读取数据、模块合并、)

生成文件和从文件中读取数据。 需求如下&#xff1a; 你的任务是实现 SkipList 类中的数据持久化成员函数和数据加载成员函数。 持久化数据成员函数签名&#xff1a;void dump_file(); 该成员函数负责将存储引擎内的数据持久化到文件中。数据的持久化格式是将每个键值对写入文…...

微信小程序下载文件详解

在微信小程序中&#xff0c;下载文件通常涉及使用 wx.downloadFile API。这个 API 可以将网络资源下载到本地临时文件路径&#xff0c;然后你可以使用 wx.saveFile 将临时文件保存到本地持久存储位置。下面是一个下载文件的详细过程&#xff1a; 使用 wx.downloadFile 下载文件…...

2024 概率论和数理统计/专业考试/本科考研/论文/重点公式考点汇总

## 列表http://www.deepnlp.org/equation/category/statistics ## 均匀分布http://www.deepnlp.org/equation/uniform-distribution ## t-分布http://www.deepnlp.org/equation/student-t-distribution ## 伯努利分布http://www.deepnlp.org/equation/bernoulli-distributio…...

四川易点慧电子商务抖音小店:潜力无限的新零售风口

在当今数字化浪潮中&#xff0c;电子商务已经成为推动经济发展的重要引擎。四川易点慧电子商务有限公司凭借其敏锐的市场洞察力和创新精神&#xff0c;成功在抖音小店这一新兴平台上开辟出一片新天地。本文将探讨四川易点慧电子商务抖音小店的潜力及其在新零售领域的影响力。 一…...

Seal^_^【送书活动第3期】——《Hadoop大数据分析技术》

Seal^_^【送书活动第3期】——《Hadoop大数据分析技术》 一、参与方式二、作者荐语三、图书简介四、本期推荐图书4.1 前 言4.2 本书内容4.3 本书目的4.4 本书适合的读者4.5 配套源码、PPT课件等资源下载 五、目 录六、&#x1f6d2; 链接直达 Hadoop框架入门书&#xff0c;可当…...

win10下,svn上传.so文件失败

问题&#xff1a;win10下使用TortoiseSVN&#xff0c;svn上传.so文件失败 解决&#xff1a;右键&#xff0c;选择Settings&#xff0c;Global ignore pattern中删除*.so&#xff0c;保存即可。...

ubuntu20安装colmap

系统环境 ubuntu20 &#xff0c;cuda11.8 &#xff0c;也安装了anaconda。因为根据colmap的官方文档说的&#xff0c;如果根据apt-get安装的话&#xff0c;默认是非cuda版本的&#xff0c;而我觉得既然都安装了cuda11.8了&#xff0c;自然也要安装cuda版本的colmap。 安装步骤…...

kubeflow简单记录

kubeflow 13.7k star 1、Training Operator 包括PytorchJob和XGboostJob&#xff0c;支持部署pytorch的分布式训练 2、KFServing快捷的部署推理服务 3、Jupyter Notebook 基于Web的交互式工具 4、Katib做超参数优化 5、Pipeline 基于Argo Workflow提供机器学习流程的创建、编排…...

ARM的工作模式

ARM处理器设计有七种工作模式&#xff0c;这些模式允许处理器在不同的情境下以不同的权限级别执行任务&#xff0c;下面是这七大工作模式的概述&#xff1a; 用户模式&#xff08;User&#xff0c;USR&#xff09;&#xff1a; 这是非特权模式&#xff0c;大多数应用程序在此…...

V2~V3的变化【秒杀项目】

V2-V3的变化【秒杀项目】 前言版权推荐V2~V3的变化总结流程配置pom.xmlapplication-dev.properties commentErrorCode configurationWebMvcConfiguration emtityItemStockLog mapperItemStockLogMapperItemStockLogMapper.xml controllerOrderController serviceItemServicePro…...

【Entity Framework】EF中SaveChanges如何使用

【Entity Framework】EF中SaveChanges如何使用 文章目录 【Entity Framework】EF中SaveChanges如何使用一、概述二、更改跟踪和SaveChanges三、SaveChanges优势四、使用SaveChanges添加数据五、使用SaveChanges更新数据六、使用SaveChanges删除数据七、单个SaveChanges中的多个…...

VUE v-for中修改data数据

有个需求&#xff0c;要求使用v-for生成序号&#xff0c;但是中间可能会中断&#xff0c;例如&#xff1a; 1 2 3 4 (此行无序号) 5 6 (此行无序号) (此行无序号) (此行无序号) 7 8 ...... 想着这还不简单&#xff0c;只要在data中定义一个变量&#xff0c;然后每次调用时就行…...

邮件接口实现自动化邮件发送的步骤和技巧?

邮件接口的安全性如何保障&#xff1f;怎么配置和测试邮件接口&#xff1f; 通过合理利用邮件接口&#xff0c;我们可以轻松实现邮件的批量发送、个性化定制以及跟踪反馈&#xff0c;为企业或个人带来诸多便利。接下来&#xff0c;就让AokSend来探讨邮件接口实现自动化邮件发送…...

Windows 10无法远程桌面连接:原因及解决方案

在信息技术日益发展的今天&#xff0c;远程桌面连接已成为企业日常运维、技术支持乃至个人用户远程办公的必备工具。然而&#xff0c;有时我们可能会遇到Windows 10无法远程桌面连接的问题&#xff0c;这无疑会给我们的工作和生活带来诸多不便。 原因分析 1、远程访问未启用&a…...

拿到测试点如何跑

首先你要知道你测试点文件的位置,然后你要创建一个接收结果的文件,将你代码中的std::cin替换成infile,std::cout替换成outfile即可 #include <fstream> int main() {// 打开输入文件std::ifstream infile("C:\\Users\\Downloads\\P4779_1.in");// 打开输出文件…...