![](/img/trans.png)
[英]Making redis durable with a slave redis queue
也許我遺漏了什么,這似乎太簡單了。 是否可以通過讓主 redis 節點將數據復制到從 redis 節點來使 redis 持久化? 我的情況我有一個 REST 端點,它在收到來自客戶端的請求后將有效負載粘貼到 redis 隊列中,然后向客戶端返回成功 (HTTP 200)。 如果該隊列在處理消息之前和 ...
[英]Making redis durable with a slave redis queue
也許我遺漏了什么,這似乎太簡單了。 是否可以通過讓主 redis 節點將數據復制到從 redis 節點來使 redis 持久化? 我的情況我有一個 REST 端點,它在收到來自客戶端的請求后將有效負載粘貼到 redis 隊列中,然后向客戶端返回成功 (HTTP 200)。 如果該隊列在處理消息之前和 ...
[英]MongoDB: When Primary fails
我想了解 MongoDB 提供什么保證(如果有的話),因為它與數據的持久性有關,在這種情況下,當 Primary 永久或暫時失敗時,或者當它在 .network 級別與副本集的 rest 分離時。 我了解 w:1 寫關注會發生什么。 我了解日記的作用。 我不明白 MongoDB 如何決定在選擇新主節 ...
[英]Testing durability by automatically killing a C program at file/line?
我正在編寫一些使用fsync()系統調用的軟件,以確保將文件持久保存到磁盤。 我之前已經做過,而且我知道您需要注意的各種“陷阱”(即,在替換文件時,您需要先fsync()文件,先發出rename() ,然后再執行fsync()將包含持久性文件寫入磁盤的軟件編碼就可以了。 測試軟件是另一回 ...
[英]Handling durability requirements failure in Couchbase
最近我開始調查Couchbase Server作為該項目的候選者。 我現在正在關注的一個特殊情況是如何使Couchbase充當“真相來源”,這就是為什么我要深入研究耐久性方面。 所以這里是ACID Properties和Couchbase的一個片段: 如果持久性要求失敗,那么C ...
[英]Why durable subscription can have only one active subscriber at a time
來自官方文件 以較高的開銷為代價,可以使用Session.createDurableSubscriber方法創建持久訂閱者。 永久訂閱一次只能有一個活動訂閱者 您能解釋為什么選擇設計嗎? 從我的角度來看,主題是特別針對當我們有很多訂戶的情況進行的。 ...
[英]what does Durability mean actually in DBMS?
從耐久性 一旦用戶發出提交命令,則首先將事務寫入存儲在諸如硬盤的非易失性介質上的數據庫文件,這在向用戶確認已經發生保存之前完成。 如果數據庫在保存之前崩潰,則下次重新啟動數據庫時數據仍在事務日志中,但任何未提交的更改都將撤消或回滾。 假設我開始交易 消防第一次插入 ...
[英]rabbitmq-server start losing data over durable queues
在Windows上,當我使用rabbitmq-server start / stop命令時,將刪除RabbitMQ持久隊列上的數據。 當我啟動RabbitMQ服務器時,似乎重新創建了隊列。 如果使用rabbitmqctl stop_app / start_app ,則不會丟失任何數據。 ...
[英]how to make every message is durable in kafka
設置log.flush.interval.messages = 1。 刷新是異步還是同步? 這樣,當生產者客戶端得到確認時,這意味着該消息是否持久? ...
[英]Is there any strong support for SQL database to persist rabbitmq message
我們已經使用 activemq 實現了持久化機制,因為它內置了在 SQL 數據庫中存儲消息的支持。 但是我們要求使用rabbitmq 在SQL 中存儲消息,但經過一些研究,我們無法找到任何強有力的支持或幫助。 任何建議都會對我們有很大幫助。 ...
[英]What happens if a Publisher terminates before receive ack?
我想確保某些類型的消息不會丟失,因此我應該使用Confirms(aka Publisher Acknowledgements) 。 如果代理在將上述消息寫入磁盤之前崩潰,則它將丟失持久消息。 在某些情況下,這會導致經紀人以令人驚訝的方式行事。 例如,考慮以下情形: ...
[英]Couchbase View Consistency
以下代碼確保將任何給定文檔以持久方式保存到Couchbase群集中的活動節點,並復制到1個其他節點: 鑒於Couchbase Views最終是一致的,看來在編寫文檔后調用視圖時(確保文檔出現在視圖中),我有2種選擇來保證一致性: 選項1 更改上面代碼中的replicateTo ...
[英]What happens to Local SSD if the entire zone were to lose power?
如果整個Google數據中心都遭受了電力的災難性損失,那么本地SSD上的數據將如何處理? 當計算引擎實例最終重新聯機時,它仍將數據保留在本地SSD上嗎? 看來它可以很好地處理計划內的停機時間: 無計划的停機時間:即使沒有復制或冗余,Google進行數據中心維護時,本地SSD數據也不 ...
[英]Really durable queue in RabbitMQ
我檢查了RabbitMQ教程的 “消息持久性”部分。 但是它有這個注釋: 將消息標記為持久性並不能完全保證不會丟失消息。 盡管它告訴RabbitMQ將消息保存到磁盤,但是RabbitMQ接受消息並且尚未保存消息時,還有很短的時間。 另外,RabbitMQ不會對每條消息都執行fsy ...
[英]Using durable subscribers with virtual topics in ActiveMQ and does Subscription Recovery Policy play any role?
我對如何正確使用ActiveMQ感到有些困惑。 我想做什么 我有一個系統A,它會產生有關虛擬主題的消息。 然后是系統B和C,它們都消費來自同一虛擬主題的消息。 系統B或C有可能脫機。 因此,當他們重新聯機時,我需要他們接收脫機期間產生的所有消息。 到目前為止我嘗試過的 ...
[英]Can I specify CAS value and durability requirements together in a store operation?
我正在使用Couchbase .NET SDK 1.3。 任務是存儲一個值,前提是自從讀取值以來,其鍵下的數據在DB中尚未被修改,並確保將新值保留/復制到一定數量的節點。 對於修改檢查,我想利用開放式鎖定,即Couchbase的CAS方法。 我需要同步等待,直到值的持久性/復制成功為止 ...
[英]How to create the fastest possible database on a SQL Server 2012 cluster, sacrificing any durability
我有一個針對SQL Server 2012群集中的數據庫運行的測試套件。 我希望這個測試套件盡可能快地運行。 我願意為性能犧牲每一種耐用性和可用性保證 。 在每次測試運行期間都會重新創建數據庫,因此它甚至不必在服務器重新啟動后繼續運行。 使用ALTER DATABASE [dbnam ...
[英]Durable network communication dilemma
假設我們有一個銀行和一個ATM。 他們通過網絡進行通信,這可能會失敗。 是否可以創建一個場景,它們之間的通信是100%持久的。 在這種情況下,這意味着: 讓我們檢查幾種情況: ATM發送請求,銀行發送確認。 確認丟失,銀行更新了帳戶,但客戶沒有錢。 (如果銀行等 ...
[英]Pymongo default journaling
當使用pymongo(從2.4開始)時,這樣做: 我們指定我們要確認(在2個副本上)和日記記錄。 如果我們在寫的關注提到采取措施,它根據這聽起來像W = 1默認后 。 但是,當我們不指定任何內容時,j = True或False時,日志的默認保管方式是什么? ...
[英]REDIS Durability ? how to auto expire data?
我使用REDIS來存儲數據(字符串)。 例如:關鍵“s1”商店價值“你好世界”。 關鍵“s2”商店價值“再見”。 我想在5分鍾后s1自動過期(可用內存),但s2永不過期。 我用C#,。net 4.0 >>如何編碼? 謝謝 ...
[英]On-premises replacement for Azure Blob Storage or Amazon S3 (flat file storage)?
對於與公共 Internet 斷開連接的本地安裝,Azure Blob 存儲(和 Amazon S3)的合適持久存儲替代品是什么? 開發環境是 C# - 如果重要的話。 丟失實時異地復制很好(離線異地復制備份有效),但希望保留 Azure Blob 存儲所展示的高可用性功能 - 這意味着如果一個文 ...