[請益] Redis執行多行寫入問題
大家好 小弟是軟工菜鳥
目前有個專案的需求是,會在一段程式邏輯中
對資料庫進行多次讀取或寫入,中間牽涉到兩張表以上
因為需要每秒執行這段邏輯至少2次,怕用mysql會影響效能,於是考慮用Redis來做
但有查到Redis執行命令,即使用multi exec也並非原子性
所以假設現在Redis有5行寫入要執行,但是執行到一半伺服器掛掉
會不會導致資料只寫了一半的數據錯誤問題呢?
那這樣的業務情況就表示不適合用Redis了是嗎?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.141.18.126 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1690859355.A.382.html
→
08/01 11:25,
9月前
, 1F
08/01 11:25, 1F
→
08/01 11:27,
9月前
, 2F
08/01 11:27, 2F
→
08/01 11:27,
9月前
, 3F
08/01 11:27, 3F
→
08/01 11:28,
9月前
, 4F
08/01 11:28, 4F
→
08/01 11:31,
9月前
, 5F
08/01 11:31, 5F
→
08/01 11:58,
9月前
, 6F
08/01 11:58, 6F
→
08/01 12:32,
9月前
, 7F
08/01 12:32, 7F
推
08/01 13:31,
9月前
, 8F
08/01 13:31, 8F
→
08/01 13:31,
9月前
, 9F
08/01 13:31, 9F
→
08/01 13:40,
9月前
, 10F
08/01 13:40, 10F
→
08/01 13:45,
9月前
, 11F
08/01 13:45, 11F
→
08/01 13:45,
9月前
, 12F
08/01 13:45, 12F
→
08/01 13:47,
9月前
, 13F
08/01 13:47, 13F
→
08/01 13:47,
9月前
, 14F
08/01 13:47, 14F
→
08/01 13:47,
9月前
, 15F
08/01 13:47, 15F
→
08/01 13:51,
9月前
, 16F
08/01 13:51, 16F
→
08/01 13:51,
9月前
, 17F
08/01 13:51, 17F
→
08/01 13:52,
9月前
, 18F
08/01 13:52, 18F
→
08/01 13:52,
9月前
, 19F
08/01 13:52, 19F
→
08/01 13:53,
9月前
, 20F
08/01 13:53, 20F
→
08/01 13:53,
9月前
, 21F
08/01 13:53, 21F
→
08/01 13:54,
9月前
, 22F
08/01 13:54, 22F
→
08/01 13:54,
9月前
, 23F
08/01 13:54, 23F
→
08/01 13:56,
9月前
, 24F
08/01 13:56, 24F
→
08/01 13:56,
9月前
, 25F
08/01 13:56, 25F
→
08/01 13:56,
9月前
, 26F
08/01 13:56, 26F
→
08/01 13:56,
9月前
, 27F
08/01 13:56, 27F
→
08/01 13:56,
9月前
, 28F
08/01 13:56, 28F
→
08/01 13:57,
9月前
, 29F
08/01 13:57, 29F
→
08/01 13:57,
9月前
, 30F
08/01 13:57, 30F
→
08/01 13:57,
9月前
, 31F
08/01 13:57, 31F
→
08/01 13:57,
9月前
, 32F
08/01 13:57, 32F
推
08/01 14:03,
9月前
, 33F
08/01 14:03, 33F
不是喔
→
08/01 15:20,
9月前
, 34F
08/01 15:20, 34F
推
08/01 16:45,
9月前
, 35F
08/01 16:45, 35F
→
08/01 17:01,
9月前
, 36F
08/01 17:01, 36F
→
08/01 17:01,
9月前
, 37F
08/01 17:01, 37F
噓
08/01 17:52,
9月前
, 38F
08/01 17:52, 38F
→
08/01 18:15,
9月前
, 39F
08/01 18:15, 39F
→
08/01 18:15,
9月前
, 40F
08/01 18:15, 40F
→
08/01 18:20,
9月前
, 41F
08/01 18:20, 41F
→
08/01 18:45,
9月前
, 42F
08/01 18:45, 42F
噓
08/01 18:56,
9月前
, 43F
08/01 18:56, 43F
推
08/01 19:12,
9月前
, 44F
08/01 19:12, 44F
→
08/01 19:12,
9月前
, 45F
08/01 19:12, 45F
→
08/01 19:13,
9月前
, 46F
08/01 19:13, 46F
→
08/01 19:14,
9月前
, 47F
08/01 19:14, 47F
推
08/01 19:30,
9月前
, 48F
08/01 19:30, 48F
推
08/01 19:49,
9月前
, 49F
08/01 19:49, 49F
→
08/01 19:49,
9月前
, 50F
08/01 19:49, 50F
→
08/01 19:50,
9月前
, 51F
08/01 19:50, 51F
推
08/01 20:13,
9月前
, 52F
08/01 20:13, 52F
→
08/01 20:57,
9月前
, 53F
08/01 20:57, 53F
謝謝各位前輩回覆!會去找相關資料來看,目前還是選擇用一般關聯式資料庫來做
※ 編輯: yangog (36.235.184.182 臺灣), 08/01/2023 22:19:02
→
08/01 23:35,
9月前
, 54F
08/01 23:35, 54F
推
08/02 01:14,
9月前
, 55F
08/02 01:14, 55F
推
08/02 07:42,
8月前
, 56F
08/02 07:42, 56F
→
08/02 07:44,
8月前
, 57F
08/02 07:44, 57F