consistency

    2熱度

    2回答

    我想設置的一致性水平法定人數,我能夠做到這一點使用cqlsh用「一致性QUORUM」。但問題是,這只是在特定的時間。在cassandra.yaml中沒有看到與CONSISTENCY級別相關的任何屬性。 有什麼辦法永久設置,任何配置文件?

    -2熱度

    2回答

    我有一個程序,我希望能夠使用fscanf將汽車數據讀入for循環中的struct數組(我知道,我應該使用fgets或其他東西,但是這是必要的),並通過平均MPG對數據進行排序,並使用fprintf將排序數據輸出到新文件。在我的主循環中,當我讀取數據時,作爲調試功能,我打印所有分配給struct [i]的數據,然後繼續到包含隨後數據的文本文件中的下一行結構對象。然而,在所有的數據輸入完畢並且一切看起

    0熱度

    1回答

    我正在經歷彈性搜索並希望從ES羣集獲得一致的響應。 我讀Elasticsearch read and write consistency https://www.elastic.co/guide/en/elasticsearch/reference/2.4/docs-index_.html 和一些其他的帖子,並且可以得出這樣的結論ES返回成功完成寫入所有碎片(主要+複製品)後寫操作,而不論一致性P

    2熱度

    1回答

    我在互聯網上發現了兩個定義: 連續一致性 - 任何執行的結果與所有處理器的操作以某種順序執行的結果相同,並且每個處理器的操作按照其程序指定的順序出現在這個序列中。 最終一致性 - 如果沒有對給定數據項進行新更新,則最終對該項的所有訪問都將返回上次更新的值。 這些定義對我來說很清楚。但是,當最終一致性不連續時,我不會得到。 示例: mem中的初始值爲0.水平軸是時間。 P1: write 1

    -1熱度

    1回答

    我正在開發一個系統,其中有一個服務器從UI(客戶端)獲取請求,然後創建與另一個與外部Web API進行通信的服務器的調用。 我面臨的問題是兩臺服務器之間的不一致,因爲面向外部API的服務器可能無法使用外部API執行操作,有時它可能會在20分鐘左右後失敗。 這樣的狀態可以 服務器A發送請求到服務器是並得到200 OK - 在服務器A上狀態可以是活動或掛起 服務器B發送一個API調用和失敗 - 在服務

    0熱度

    1回答

    在添加包含PutItem一個新的項目,然後用UpdateItem具有設置爲ALL_NEW是它預期的返回值將是強烈一致的返回值更新呢? 例如放置物品; {key: 1a a: 1} 然後更新該項目; {key: 1, b: 2} 我希望ReturnValues:ALL_NEW返回 {key: 1, a: 1, b: 2} 但它會出現,這是不是這樣的?

    1熱度

    1回答

    考慮在兩個數據中心之間部署Cassandra實例以實現地理冗餘。 是否可以將此羣集配置爲具有一致性級別,以便我們同時獲得地理冗餘(即使整個數據中心中的一個宕機並且該實例繼續與一個數據中心一起運行也是可用的)並且完全一致讀和寫。這是否違反CAP定理?

    3熱度

    4回答

    我正在使用Spring Framework開發Web應用程序。我有兩個服務將存儲一些處理結果到數據庫中的一個表T中。邏輯目前是: 服務A for all items: result = func(item) store result to Table T (with status = new) is_running = False 服務B for some items:

    -1熱度

    1回答

    是否有可能 - 在redis集羣環境中執行ZADD時 - 所有添加的密鑰最終都不會同時向所有人提供? 我們使用(scala)redis客戶端通過ZADD添加一批密鑰。 然後在X毫秒超時後請求密鑰。 看起來1個批處理鍵有時(很少)缺失,並且僅在幾毫秒後纔可用。 我認爲,在Redis一致性模型中,要麼所有密鑰都足夠複製,因此可用,否則不顯示。因此我不明白如何可能丟失一個單一的密鑰。 集羣環境中的正常R

    2熱度

    2回答

    因此,在Angular 2中,與Angular1(AngularJS)相比,改進了很多東西。我真的很滿意。但是,混淆我最多的是在我看來不一致的命名: 組件:@Component 模塊:@NgModule 爲什麼模塊與伍前綴,當組件是不是?這種命名不一致有什麼理由嗎?例如,