身分證去黑市買不就有了
但黑市沒辦法開給你水電帳單(?
問,我現在有一個狀況是 我要寫資料進 DB(有用 Transaction)和文字檔,如果我要兩邊必然是同步的,要不就都成功要不就都失敗,我能怎麼做
不要跟我說用 INTO OUTFILE 謝謝
所以有人特別總結了怎麼在根本沒transaction的情況下模擬transaction
如果把db跟檔案系同事為兩條分開的紀錄,應該可以把裡面的步驟用上吧?
是說這篇文章半殘,沒有寫到爆炸時怎麼rollback
MySQL 錯了嗎 QQQQQQQQQQQQQQQQQQ
阿不然你要存 8GB 的文字檔然後用 Python 讀進去再來問說奇怪記憶體怎麼爆炸了嗎
就 你MySQL transaction成功會寫進binlog啊
阿簡單來說就是有個 legacy code 是從文字檔讀資訊,但現在我有要跑個資料,估計結果會是 30GB 以上,而且生成資料時會頻繁讀寫,寫進 CSV 太不切實際了,所以我要把資料弄到資料庫裡面,但又不想去碰之前我其實沒有看很懂的 legacy code
雖然我相信 DB Transaction 完卻沒有寫檔成功的機率很低,但你知道的,shit happens
但週日交大會停電,我要在那之前跑完資料不然會來不及,讓我現在不太敢花時間重寫
換言之如果我今天早上沒把 code 推上去我會毀滅
一筆 Transaction 寫進去的資料大概多大啊
一筆 record 只有 bigint + varchar(128) + varchar(1024) +text
等兩個不 consist 時我要怎麼處理,我怎麼知道要 rollback 到哪裡
這也太毀滅了吧 XDDDDDDDDDDDDDDDDD
two phase commit 就是處裡這個協議阿
二階段提交(英語:Two-phase Commit)是指在計算機網絡以及資料庫領域內,為了使基於分布式系統架構下的所有節點在進行事務提交時保持一致性而設計的一種演算法
基本上你能把你的db跟檔案系統當成兩個分開的節點吧
之前的支付命令相關的法律是不是只要發出去之後當事人沒有異議就有效力
把 Server 使用的 dhparam 公開會造成安全隱憂嗎?
我可以稱「登錄」這個動作為 registration ㄇ
協作的話,ts 一定程度可以防止隊友雷
然後還有在不寫文件的情況下一定程度理解隊友在寫三洨
至於自己使用的話,看你介不介意自動完成,ts的自動完成體驗比js好太多
樂器之間構成的不是一個世界
而是由很多世界一起構成的 multi-world
在時空上畫出的不是世界線(wolrd line),而是世界體積(world volume)