cost 118 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 中實現的數學方法消除異常值來從上述示例中選擇一致的數據? 我采用了以下計算方式: ...

可靠地獲取 LDAP (AD) 更新

[英]Reliably fetch LDAP (AD) updates

我需要從 LDAP 服務器同步用戶和組。 目前只需要 Active Directory。 我已經按照此處的建議查看了whenChanged屬性。 但是我想檢測刪除操作會很棘手。 是否有任何協議可以做到這一點,標准或特定於 AD? 目前我的“TODO”包括:AD dirSync, AD Con ...

修改父表中的數據時,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