cost 385 ms
如何管理两个微服务之间的数据一致性? - How to manage Data consistency between two microservices?

我有两个微服务,例如 M1 和 M2。 M1 负责管理用户交易,例如订单。 订单完成后,摘要数据通过消息总线发送到 M2。 M2 负责生成订单报告。 我们的交易在没有检查消息是否被 M2 成功处理的情况下完成。 问题是一些订单没有出现在报告中,因为消息没有被成功处理(因为任何随机问题)。 使两 ...

Spring 资料:如何在事务方式中保持缓存一致性? - Spring Data: How to maintain cache consistency in transactional methods?

假设我们有一个标准的 Spring Boot 应用程序和 JPA。我们有存储库、服务和 REST 控制器。 在服务层,我们有这个: 我们想缓存getUserById的结果,通过@Cacheable或显式缓存。 我们有以下两种选择: 如果发生对saveUser(...)的调用,我们调用repo.sa ...

Paxos家族与数据一致性的关系 - The relationship between Paxos family and data consistency

Paxos作为一种共识算法,在分布式数据库系统中起着至关重要的作用。 它可以用来使分布式系统选择相同的提议。 数据一致性是数据库系统中的一个大问题。 也有人认为很多分布式系统都使用Paxos或者raft来保证数据的一致性。 我不能同意他们的看法。 我的第一个问题是日志 append 是否只是一个 ...

DAO 中的数据一致性 - Data consistency in DAOs

在 Google 上查找“dao 数据一致性”或“数据访问层数据一致性”没有任何用处假设我必须编写使用 SQL 数据库作为数据源的 DAO,假设我的模式强制执行大多数(但不是全部)业务数据(?)规则,例如不是 null 用户名等。但不是那些,为了此示例几乎无法使用 DDL 检查或其他 SQL 机制进 ...

ADF Copy 活动中的数据一致性检查,Source 作为 Teradata 表上的查询,Sink 作为 Azure Blob 中的 CSV - Data Consistency check in ADF Copy activity with Source as Query on Teradata Table and Sink as CSV in Azure Blob

来源:对 Teradata 表的查询接收器:Azure Blob 存储中的 Csv 文件目标:如果源查询中的计数和复制的行不匹配,我希望复制活动失败。 查看支持的数据存储和场景的文档,如果源到目标行数不匹配并且我没有在容错中设置任何内容,例如跳过不兼容的行(图片以供参考) 在启用数据一致性验证的 ...

Flutter 在for循环中存储所有数据后列出,当循环外用最后一条记录替换所有存储的记录。 为什么? - Flutter List after storing all data in a for-loop, when out of loop replace all stored records with the last record. Why's that?

我想将数据从 json 传递到列表。 我将带有数据的列表加载到 for 循环中,它按预期工作,将 6 条记录加载到我的列表中。 但是当我验证 for 循环何时完成时,我的列表只保留所有 6 条记录中的最后一个数据。 为什么? 这是我的代码: ...

如何在没有同步 RPC(使用主题作为变更日志)的情况下在微服务之间共享数据并处理一致性? - How to share data between microservices without sync RPC (use topics as changelogs) and deal with consistency?

我了解了使用 Kafka 的主题作为变更日志以避免执行同步 RPC ,但我不明白我们如何处理一致性,因为主题不是持久的(保留策略)。 即,我运行一个应用程序,2 个微服务: 用户服务,用于更新系统中的用户数据(地址、名字、电话号码……)。 航运服务使用用户数据创建航运订单并将其发送到航运公司的系统 ...

如何保证主DNS服务器之间DNS记录的一致性? - How to ensure DNS records consistency between primary DNS servers?

根 DNS 服务器可能是最典型的主(非只读)DNS 服务器。 root DNS服务器目前有13个IP地址; 但是考虑到IP的anycast技术,全球部署了13台以上的root DNS服务器。 如果有人想更新所有根 DNS 服务器的 DNS 记录,所有这些 DNS 服务器之间是否有某种同步或复制机 ...

提供智能手机和web app时如何保证本地和远程数据库的数据一致性 - How to ensure data consistency between local and remote database when providing smartphone and web app

我正在开发一个 flutter 应用程序,它也应该能够在离线模式下运行。 因为我使用的是 flutter,所以我还想提供 web 版本的应用程序。 我要构建的应用程序是数据依赖的,因此要使其脱机工作,我需要某种本地数据库,但要使 web 版本正常工作,我还需要将数据存储在远程数据库中,以便可以从we ...

Oracle中如何防止并发INSERT - How to prevent concurrent INSERT in Oracle

在竞争条件期间,如何根据表 B 中定义的允许行数验证插入表 A 的行数。 注意:表 B 中没有 UNIQUE 约束。因为我们可以根据 ISSUE_LIMIT_PER_USER 的值有多行。 这里的要求是,如何防止在进行多个并行请求时将超过 1 条记录(因为 ISSUE_LIMIT_PER_US ...

有哪些流行的框架可用于实现 CQRS、事件溯源和 Saga 以实现数据一致性和分布式事务? - What are some popular frameworks available for implementing CQRS, Event Sourcing and Saga for data consistency and distributed transactions?

我想知道一些可用于在应用程序中实现 CQRS、ES、Saga 的流行框架。 作为我研究的一部分,我必须比较这些框架并根据各种-ilities对它们进行评估。 ...

执行相关异步任务时的流程应该是什么? - What should be the flow when performing related async tasks?

假设我有一个方法updateRecord() ,并且该方法在其中执行一些异步请求,并且其中一些请求比其他请求更重要,因为它们会影响硬件,而有些尽管必要,但只会影响数据库中的记录. 所有这些信息组合起来代表企业 model 的一项操作。 关于数据的可靠性,这个请求的顺序应该是什么? 我应该先做所有不 ...

如何在新增的微服务中实现数据一致性? - How to achieve data consistency in a newly added microservice?

例如,我们有带有事件溯源的微服务。 为了实现数据一致性,我们使用以下方法: 微服务生成事件事件存储在事件存储中事件发布到订阅的微服务这种方法适用于已经在使用的微服务。 但是如果我需要部署另一个需要与事件存储同步数据的微服务呢? 显然,这个新的微服务错过了所有已发布的事件。 这个新的微服务是否应该自 ...

在分布式程序中,进程崩溃时如何恢复其对应的数据 - In a distributed program, how to recovey its corresponding data when a process crashes

我有一个分布式程序,例如,它有十个进程,它们都将执行一些作业,所有作业信息将存储到同一个 MySQL 数据库中。 同时,数据库中有很多正在运行的作业,它们属于不同的进程。 当一个进程崩溃时,如何恢复它在新进程中运行的作业信息。 顺便说一下,我的环境有 MySQL 和 zookeeper。 ...

从一组数据中删除异常值并使数据保持一致的准确方法是什么? - What is the accurate way of removing outliers from a set of data and make the data consistent using javascript?

假设我们有以下一组数据。 2.33, 2.19, 4.7, 2.69, 2.8, 2.12, 3.01, 2.5, 1.98, 2.34 如何通过使用 JavaScript 或任何其他可以在 JavaScript 中实现的数学方法消除异常值来从上述示例中选择一致的数据? 我采用了以下计算方式: ...

修改父表中的数据时,Oracle 子表的行为如何? - Oracle how child table behave when data from parent table is modified?

场景:我们有表 A(父表)引用表 B(子表),并且每个外键都有外键索引。 操作:现在,当任何用户从表 A 中删除一行时,即使子表中没有引用记录,表 B 也会被锁定。 因此,由于表被锁定,其他用户无法再对表 A 执行任何操作。 理解:我想当表 B 中存在一些子记录时,只有当父记录涉及某个事务并且其 ...

AWS S3 最终一致性和写后读一致性 - AWS S3 Eventual Consistency and read after write Consistency

帮助我更好地理解这些我无法完全掌握的概念。 谈论 aws S3 一致性模型,我将尝试解释我掌握的内容。 请消除或确认我这些说法。 首先谈论“写后读”仅与“新作品”/创建以前不存在的对象有关。 谈论“最终一致性”与“修改现有对象”(更新或删除)有关这些第一个概念是否正确? 然后, 最终一致性:在节点上 ...

Kafka中的消息一致性测试场景 - message consistency test scenario in Kafka

我正在构建一个 POC,其中包含一个部署在 Kubernetes 上的 Kafka 集群和三个 spring 启动应用程序,这些应用程序从 kafka 读取并写入 jms,反之亦然。 我想知道如何确保数据完整性和一致性,例如:如果生产者节点失败,消费者将如何继续阅读消息而不会丢失 msg 一致性。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM