{"id":7330,"date":"2019-08-09T11:30:32","date_gmt":"2019-08-09T18:30:32","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7330"},"modified":"2025-06-13T16:46:33","modified_gmt":"2025-06-13T23:46:33","slug":"couchbase-brings-multi-document-acid-transactions-to-json-database","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-brings-multi-document-acid-transactions-to-json-database\/","title":{"rendered":"\ub2e4\uc911 \ubb38\uc11c ACID \ud2b8\ub79c\uc7ad\uc158\uc744 \uc9c0\uc6d0\ud558\ub294 Couchbase"},"content":{"rendered":"<p><span style=\"font-weight: 400\">\ub2e4\uc74c\uc5d0\uc11c '\ubd84\uc0b0\ud615 \ub2e4\uc911 \ubb38\uc11c ACID \ud2b8\ub79c\uc7ad\uc158'\uc744 \uc9c0\uc6d0\ud558\uac8c \ub418\uc5b4 \uae30\uc058\uac8c \uc0dd\uac01\ud569\ub2c8\ub2e4. <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/downloads\/?family=server&amp;product=couchbase-server-developer\"><span style=\"font-weight: 400\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc11c\ubc84 6.5<\/span><\/a><span style=\"font-weight: 400\">.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc0c8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc791\uc131\ud558\ub4e0 \uae30\uc874 \uad00\uacc4\ud615 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \ud604\ub300\ud654\ud558\ub4e0, \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec <\/span><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/transactions\/\"><span style=\"font-weight: 400\">\uac70\ub798<\/span><\/a><span style=\"font-weight: 400\"> Couchbase 6.5\uc5d0\uc11c\ub294 \uc791\uc5c5\uc774 \uadf8 \uc5b4\ub290 \ub54c\ubcf4\ub2e4 \uc26c\uc6cc\uc84c\uc2b5\ub2c8\ub2e4.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\uc65c \ubd84\uc0b0\ud615 \uc0b0 \ud2b8\ub79c\uc7ad\uc158\uc778\uac00\uc694?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Couchbase\ub294 \ud56d\uc0c1 \ub2e8\uc77c \ubb38\uc11c ACID \ud2b8\ub79c\uc7ad\uc158\uc744 \uc9c0\uc6d0\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uc774\ub294 \ubb38\uc11c \ubaa8\ub378 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud2b8\ub79c\uc7ad\uc158\uc758 \ud575\uc2ec\uc774\uba70 95% \uc774\uc0c1\uc758 \uc0ac\uc6a9 \uc0ac\ub840\ub97c \ud3ec\uad04\ud569\ub2c8\ub2e4. \ub2e4\uc911 \ubb38\uc11c ACID \ud2b8\ub79c\uc7ad\uc158\uc774 \ud544\uc694\ud55c \ube44\uc988\ub2c8\uc2a4 \ud06c\ub9ac\ud2f0\uceec \uc0ac\uc6a9 \uc0ac\ub840\ub3c4 \uc788\uc73c\uba70, \uc9c0\uae08\uae4c\uc9c0 \uace0\uac1d\ub4e4\uc740 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc218\uc900\uc5d0\uc11c \uc774\ub7ec\ud55c \uc0ac\ub840\ub97c \ubaa8\ub378\ub9c1\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uc0c8\ub85c\uc6b4 \ub2e4\uc911 \ubb38\uc11c ACID \ud2b8\ub79c\uc7ad\uc158 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud558\uba74 \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uacc4\uce35\uc774 \ub300\uc2e0 \ucc98\ub9ac\ud558\ub3c4\ub85d \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub530\ub77c\uc11c \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uacc4\uce35\uc740 \ub2e4\uc911 \ubb38\uc11c \uc5c5\ub370\uc774\ud2b8 \uc911 \uc2dc\uc2a4\ud15c \uc7a5\uc560\uc758 \ubaa8\ub4e0 \ubcf5\uad6c \uc2dc\ub9e8\ud2f1\uc744 \uad00\ub9ac\ud574\uc57c \ud558\ub294 \ubd80\ub2f4\uc744 \ub35c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\uc81c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uacc4\uce35\uc740 \uc5ec\ub7ec \ubb38\uc11c, \uc5ec\ub7ec \ubc84\ud0b7, \uc5ec\ub7ec \ub178\ub4dc\uc5d0 \uac78\uccd0 ACID \ud2b8\ub79c\uc7ad\uc158\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\ucf54\ub4dc\ub294 \ub2e4\uc74c\uacfc \uac19\uc774 \uac04\ub2e8\ud569\ub2c8\ub2e4:<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7504 size-large aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/08\/ACID-Transactions-Code-Sample@2x-1024x333.png\" alt=\"\" width=\"900\" height=\"293\" \/><\/p>\n<p><span style=\"font-weight: 400\">\ud2b8\ub79c\uc7ad\uc158 \ub0b4\ubd80\uc758 \ubaa8\ub4e0 \uc791\uc5c5\uc740 \uae30\ubcf8 \ud50c\ub7ab\ud3fc\uc758 \ud504\ub85c\uadf8\ub798\ubc0d \ub2a5\ub825\uc5d0 \uc561\uc138\uc2a4\ud560 \uc218 \uc788\ub294 \ud45c\uc900 Couchbase SDK API\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc218\ud589\ub429\ub2c8\ub2e4. \ub3d9\uc2dc \uc811\uc18d\uc790\uac00 \ub9ce\uc740 \ubd84\uc0b0 \uc2dc\uc2a4\ud15c\uc5d0\uc11c \ubc1c\uc0dd\ud560 \uc218 \uc788\ub294 \ub9ce\uc740 \uc624\ub958\uc5d0 \ub300\ud55c \uae30\ubcf8 \uc81c\uacf5 \uc7ac\uc2dc\ub3c4 \uae30\ub2a5\uc73c\ub85c \uc624\ub958 \ucc98\ub9ac\uac00 \uac04\uc18c\ud654\ub429\ub2c8\ub2e4.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\uc0b0\uc131 \ubcf4\uc99d<\/span><\/h2>\n<p><span style=\"font-weight: 400\">\uacf5\uc720\ub418\uc9c0 \uc54a\ub294 \uc544\ud0a4\ud14d\ucc98\ub97c \uae30\ubc18\uc73c\ub85c \uad6c\ucd95\ub41c \ubd84\uc0b0 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c ACID \ud2b8\ub79c\uc7ad\uc158 \ubcf4\uc99d\uc744 \ucc98\ub9ac\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<h3><b>A<\/b><span style=\"font-weight: 400\">\ud1a0\ubbf8\ud2f0<\/span><\/h3>\n<p><span style=\"font-weight: 400\">\uc774\ubc88 \ub9b4\ub9ac\uc2a4\uc5d0\uc11c\ub294 \uc6d0\uc790\uc131 \ubcf4\uc7a5\uc744 \ub2e8\uc77c \ubb38\uc11c\uc5d0\uc11c \uc5ec\ub7ec \ub178\ub4dc\uc758 \uc5ec\ub7ec \ubb38\uc11c\ub85c \ud655\uc7a5\ud569\ub2c8\ub2e4. \uc774\uc81c \ud55c \ubc88\uc5d0 \uc5ec\ub7ec \ubb38\uc11c\ub97c \uc5c5\ub370\uc774\ud2b8\ud558\ub294 \ud45c\uc900 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0 \ub300\ud574 \uc804\ubd80 \uc544\ub2c8\uba74 \uc804\ubb34\uc758 \uc758\ubbf8\ub97c \uac16\uac8c \ub429\ub2c8\ub2e4. \ud2b8\ub79c\uc7ad\uc158 \uacbd\uacc4 \ub0b4\uc5d0\uc11c Couchbase\ub294 \uc601\ud5a5\uc744 \ubc1b\ub294 \ubaa8\ub4e0 \ubb38\uc11c\ub97c \ubcc0\uacbd\ud558\uac70\ub098 \uc804\ud600 \ubcc0\uacbd\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. <\/span><span style=\"font-weight: 400\">\uc774\ub7ec\ud55c \ub2e4\uc911 \ubb38\uc11c \uc6d0\uc790\uc131\uc740 \ub2e4\uc911 \uc790\uc0b0 \uc870\uc815 \ubc0f \ub9c8\uc774\ud06c\ub85c\uc11c\ube44\uc2a4 \uc0ac\uac00 \uc624\ucf00\uc2a4\ud2b8\ub808\uc774\uc158\uacfc \uac19\uc740 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc2dc\ub098\ub9ac\uc624\uc5d0 \ub9e4\uc6b0 \uc911\uc694\ud558\uba70, \uc774\uc81c Couchbase\ub97c \ud1b5\ud574 \uc774\ub97c \uc81c\uacf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<h3><b>C<\/b><span style=\"font-weight: 400\">\uc9c0\uc18d\uc131 \ubc0f <\/span><b>I<\/b><span style=\"font-weight: 400\">\uc194\ub8e8\uc158<\/span><\/h3>\n<p><span style=\"font-weight: 400\">Couchbase\ub294 \ud56d\uc0c1 \ud0a4-\uac12 API\ub85c\ubd80\ud130\uc758 \uc77d\uae30\uc640 GSI(\uc694\uccad_\ud50c\ub7ec\uc2a4 \uc0ac\uc6a9)\ub97c \ud1b5\ud55c N1QL\ub85c\ubd80\ud130\uc758 \uc77d\uae30\uc5d0 \ub300\ud574 \uac15\ub825\ud55c \uc77c\uad00\uc131\uc744 \uc81c\uacf5\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uc774\ub7ec\ud55c \uc77c\uad00\uc131\uc744 \ub2e4\uc911 \ubb38\uc11c \ud2b8\ub79c\uc7ad\uc158\uc5d0\ub3c4 \ud655\uc7a5\ud588\uc2b5\ub2c8\ub2e4. \ubb3c\ub860, \ub2e4\uc911 \ubb38\uc11c \uc77c\uad00\uc131\uc5d0 \ub300\ud55c \ub17c\uc758\ub294 \uc9c0\uc6d0\ub418\ub294 \uaca9\ub9ac \uc218\uc900\uc5d0 \ub300\ud55c \uc124\uba85 \uc5c6\uc774\ub294 \ubd88\uc644\uc804\ud569\ub2c8\ub2e4. Couchbase Server 6.5\ub294 \"\uc77d\uae30 \ucee4\ubc0b\" \uaca9\ub9ac \uc218\uc900\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. ANSI \ud45c\uc900\uc5d0 \ub530\ub974\uba74 <\/span><span style=\"font-weight: 400\">\uc77d\uae30 \ucee4\ubc0b \uaca9\ub9ac \uc218\uc900\uc740 \uc77d\uc740 \ubaa8\ub4e0 \ub370\uc774\ud130\uac00 \uc77d\ud788\ub294 \uc21c\uac04 \ucee4\ubc0b\ub418\ub3c4\ub85d \ubcf4\uc7a5\ud569\ub2c8\ub2e4. \ub610\ud55c \ucee4\ubc0b\ub418\uc9c0 \uc54a\uc740 \"\ub354\ud2f0\" \ub370\uc774\ud130\uac00 \uc77d\ud788\uc9c0 \uc54a\ub3c4\ub85d \ud574\uc57c \ud569\ub2c8\ub2e4. \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud2b8\ub79c\uc7ad\uc158\uc740 \ud0a4-\uac12 \uc778\ud130\ud398\uc774\uc2a4, N1QL \ucffc\ub9ac, XDCR \ud074\ub7ec\uc2a4\ud130, \ubd84\uc11d, \ubaa8\ubc14\uc77c, \uc774\ubca4\ud2b8 \uae30\ub2a5 \ub4f1 \uc77d\uae30 \uc218\ud589 \ubc29\uc2dd\uc5d0 \uad00\uacc4\uc5c6\uc774 \ud56d\uc0c1 \uc77d\uae30 \ucee4\ubc0b\ub41c \uc2dc\ub9e8\ud2f1\uc744 \ubcf4\uc7a5\ud569\ub2c8\ub2e4.<\/span><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<h3><b>D<\/b><span style=\"font-weight: 400\">\uc720\uc6a9\uc131<\/span><\/h3>\n<p><span style=\"font-weight: 400\">\ud2b8\ub79c\uc7ad\uc158\uc740 \ub0b4\uad6c\uc131\uc744 \ubcf4\uc7a5\ud558\uae30 \uc704\ud574 Couchbase Server 6.5\uc758 \uc0c8\ub85c\uc6b4 \ub3d9\uae30\uc2dd \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998 \uc704\uc5d0 \uacc4\uce35\ud654\ub429\ub2c8\ub2e4. \ub3d9\uae30\uc2dd \ubcf5\uc81c\ub294 \uc4f0\uae30 \uc791\uc5c5\uc774 \ub0b4\uad6c\uc131 \uc788\uac8c \ubcf5\uc81c \ubc0f\/\ub610\ub294 \uc720\uc9c0\ub420 \ub54c\uae4c\uc9c0 \ubcf4\uc774\uc9c0 \uc54a\ub3c4\ub85d \ubcf4\uc7a5\ud569\ub2c8\ub2e4. \ud2b8\ub79c\uc7ad\uc158\uc774 \ucee4\ubc0b\ub418\uba74 \ubb38\uc11c\uc758 \ud074\ub7ec\uc2a4\ud130 \ub0b4 \uc704\uce58\uc5d0 \uad00\uacc4\uc5c6\uc774 \ud2b8\ub79c\uc7ad\uc158\uc758 \ubaa8\ub4e0 \uc5c5\ub370\uc774\ud2b8\ub294 \ub0b4\uad6c\uc131\uc774 \ubcf4\uc7a5\ub429\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc774\uc81c \ub3d9\uae30\uc2dd \ubcf5\uc81c\ub97c \ud1b5\ud574 Couchbase\ub294 \ub354 \ub098\uc740 \ubcf5\uc6d0\ub825\uc744 \uac16\ucd98 \uc870\uc815 \uac00\ub2a5\ud55c \ub0b4\uad6c\uc131\uc744 \ub354 \uc27d\uac8c \uc0ac\uc6a9\ud560 \uc218 \uc788\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc9c0\uc18d\uc131\uc758 \uc870\uc815 \uac00\ub2a5\uc131\uc740 \ubcf5\uc81c\ub97c \uc9c0\uc18d\uc131 \uc804\ub7b5\uc73c\ub85c \uc0ac\uc6a9\ud558\uac70\ub098 \uc9c0\uc18d\uc131\uc744 \uc9c0\uc18d\uc131 \uc804\ub7b5\uc73c\ub85c \uc0ac\uc6a9\ud558\ub294 \ub370\uc11c \ube44\ub86f\ub429\ub2c8\ub2e4.<\/span><span style=\"font-weight: 400\">\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc0c8\ub85c\uc6b4 \ubcf5\uc81c \uba54\ucee4\ub2c8\uc998\uc740 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud3ec\uad04\uc801\uc778 \uc0ac\ub0b4 \ud14c\uc2a4\ud2b8\ub97c \uc9c4\ud589 \uc911\uc785\ub2c8\ub2e4. <\/span><a href=\"https:\/\/jepsen.io\/\"><span style=\"font-weight: 400\">Jepsen<\/span><\/a><span style=\"font-weight: 400\">\ub294 \ubd84\uc0b0 \uc2dc\uc2a4\ud15c\uc744 \uc5ec\ub7ec \uac1c\uc758 \ub3d9\uc2dc \uc7a5\uc560\uc5d0 \ub178\ucd9c\uc2dc\ud0a4\uace0 \uc774\ub7ec\ud55c \uc7a5\uc560\uc5d0\uc11c \ub370\uc774\ud130 \uc77c\uad00\uc131\uc744 \uac80\uc0ac\ud558\ub294 \ud14c\uc2a4\ud2b8 \ud504\ub808\uc784\uc6cc\ud06c\uc785\ub2c8\ub2e4. \uc774 \ud14c\uc2a4\ud2b8\uc758 \uacb0\uacfc\ub294 \uacf5\uac1c\ub420 \uc608\uc815\uc785\ub2c8\ub2e4.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\uace0\uac00\uc6a9\uc131 \ubc0f \ud655\uc7a5\uc131 \ud2b8\ub79c\uc7ad\uc158<\/span><\/h2>\n<p><span style=\"font-weight: 400\">\ubd84\uc0b0\ud615 \uc2a4\ucf00\uc77c\uc544\uc6c3 \ub370\uc774\ud130 \ud50c\ub7ab\ud3fc\uc778 Couchbase\ub294 \ud655\uc7a5\uc131, \uc131\ub2a5, \uace0\uac00\uc6a9\uc131 \ubd84\uc57c\uc758 \ub9ac\ub354\ub77c\ub294 \uc624\ub79c \ucc28\ubcc4\uc131\uc744 \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub2e4\uc911 \ubb38\uc11c \ubd84\uc0b0 \ud2b8\ub79c\uc7ad\uc158\uc5d0\uc11c\ub3c4 \uc774\ub7ec\ud55c \uc6d0\uce59\uc5d0 \ucda9\uc2e4\ud569\ub2c8\ub2e4. \uae00\ub85c\ubc8c \uc2a4\ucf00\uc904\ub7ec\ub098 \uae00\ub85c\ubc8c \uc870\uc815\uc744 \ub3c4\uc785\ud558\uc9c0 \uc54a\uc73c\uba70, \ubbf8\uc138\ud558\uac8c \uc870\uc815\ub41c \uc2dc\uac04 \uc11c\ubc84\uc5d0 \uc758\uc874\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8\ub97c \uc0ac\uc6a9\ud558\uba74 \ub2e8\uc77c \ud2b8\ub79c\uc7ad\uc158 \ubaa8\ub2c8\ud130\ub098 \ubd84\uc0b0 \uc7a0\uae08 \uad00\ub9ac\uc790\uac00 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. <\/span><span style=\"font-weight: 400\">\uc5ed\uc0ac\uc801\uc73c\ub85c \ud2b8\ub79c\uc7ad\uc158\uc740 2PC\ub97c \uc0ac\uc6a9\ud574 \uad6c\ud604\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ubd84\uc0b0 \uc2a4\ucf00\uc77c\uc544\uc6c3 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c 2PC\ub294 \ub108\ubb34 \ub290\ub9ac\uace0, \ubd84\uc0b0 \uad50\ucc29 \uc0c1\ud0dc\ub97c \uc720\ubc1c\ud558\uba70, \uac00\uc7a5 \uc911\uc694\ud55c \uac83\uc740 SPOF\ub97c \uc720\ubc1c\ud55c\ub2e4\ub294 \uc810\uc785\ub2c8\ub2e4. \uc800\ud76c\uc758 \uad6c\ud604\uc5d0\uc11c\ub294 \ub2e4\ub978 \uc811\uadfc \ubc29\uc2dd\uc744 \ucde8\ud588\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uac01 \ud2b8\ub79c\uc7ad\uc158\uc740 \uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8\uc758 \uc77c\ubd80 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \ub85c\uc9c1\uc5d0 \uc5f0\uacb0\ub429\ub2c8\ub2e4. \ud2b8\ub79c\uc7ad\uc158\uc774 \uc2e4\ud589\ub420 \ub54c \uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \ud2b8\ub79c\uc7ad\uc158 \uc0c1\ud0dc\ub97c \ucd94\uc801\ud558\uace0 \ud2b8\ub79c\uc7ad\uc158 \uc9c4\ud589 \uc5ec\ubd80\ub97c \uacb0\uc815\ud569\ub2c8\ub2e4. \uc2dc\uc2a4\ud15c \uc0c1\ud0dc\uac00 \uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8 \ud2b8\ub79c\uc7ad\uc158 \uc0c1\ud0dc\uc640 \uc77c\uce58\ud558\uc9c0 \uc54a\uc73c\uba74 \uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \uc790\ub3d9\uc73c\ub85c \ud2b8\ub79c\uc7ad\uc158 \uc0c1\ud0dc\ub97c \ud480\uace0 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \ub85c\uc9c1\uc744 \ub2e4\uc2dc \uc2dc\ub3c4\ud569\ub2c8\ub2e4. \uc2a4\ub9c8\ud2b8 \ud074\ub77c\uc774\uc5b8\ud2b8\ub294 \ud2b8\ub79c\uc7ad\uc158 \uc0c1\ud0dc\ub97c \uc778\uc2dd\ud558\uae30 \ub54c\ubb38\uc5d0 2PC \ud504\ub85c\ud1a0\ucf5c\uc758 \uac00\uc6a9\uc131 \ubc0f \ud655\uc7a5\uc131 \uc81c\ud55c\uc744 \uc81c\uac70\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\ub610\ud55c, \uc0e4\ub529\ub41c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c\ub294 \ub2e8\uc77c \uc0e4\ub4dc\uc5d0\uc11c \ud2b8\ub79c\uc7ad\uc158 \ubcf4\uc7a5\uc744 \uc81c\uacf5\ud568\uc73c\ub85c\uc368 2PC\uc758 \uaddc\ubaa8\uc640 \uc131\ub2a5 \ud55c\uacc4\ub97c \uadf9\ubcf5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc704\ud574\uc11c\ub294 \ub370\uc774\ud130\ub97c \ub2e8\uc77c \uc0e4\ub4dc\ub85c \uc0ac\uc804 \ubd84\ud560\ud574\uc57c \ud569\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \ub370\uc774\ud130\ub97c \uc218\ub3d9\uc73c\ub85c \uc0e4\ub529\ud574\uc57c \ud558\ub294 \uac83\uc740 \uc804\uccb4 NoSQL \uc0b0\uc5c5\uc744 \uce68\uccb4\uc2dc\ud0a4\ub294 \ub370 \uc77c\uc870\ud55c \uc798 \uc54c\ub824\uc9c4 \ubb38\uc81c\uc774\uae30\ub3c4 \ud569\ub2c8\ub2e4. \uc800\ud76c \uc544\ud0a4\ud14d\ucc98\ub97c \uc0ac\uc6a9\ud558\uba74 <\/span><span style=\"font-weight: 400\">\ud2b8\ub79c\uc7ad\uc158\uc740 \ud30c\ud2f0\uc158\uc5d0 \uad6c\uc560\ubc1b\uc9c0 \uc54a\uc73c\uba70 \ub370\uc774\ud130 \ubc30\uce58\uc5d0 \ub300\ud55c \ud2b9\ubcc4\ud55c \ucc98\ub9ac\ub098 \uc870\uc791\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uae30\ubcf8\uc801\uc73c\ub85c \ud2b8\ub79c\uc7ad\uc158 \uc758\ubbf8\ub860\uc740 \ubb38\uc11c\uac00 \ud074\ub7ec\uc2a4\ud130\uc5d0\uc11c \ubb3c\ub9ac\uc801\uc73c\ub85c \uc5b4\ub514\uc5d0 \uc788\ub4e0 \uc0c1\uad00\uc5c6\uc774 \ubaa8\ub4e0 \ubb38\uc11c\uc5d0 \uc801\uc6a9\ub429\ub2c8\ub2e4.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\ud544\uc694\ud560 \ub54c\ub9cc \ub300\uac00\ub97c \uc9c0\ubd88\ud558\uc138\uc694<\/span><\/h2>\n<p><span style=\"font-weight: 400\">\ub9c8\uc9c0\ub9c9\uc73c\ub85c Couchbase ACID \ud2b8\ub79c\uc7ad\uc158\uc758 \uc7a5\uc810 \uc911 \uac00\uc7a5 \uc911\uc694\ud55c \uac83\uc740 \uc0ac\uc6a9 \uc2dc\ub97c \uc81c\uc678\ud558\uace0\ub294 \uc131\ub2a5 \ud398\ub110\ud2f0\ub97c \uc9c0\ubd88\ud558\uc9c0 \uc54a\ub294\ub2e4\ub294 \uc0ac\uc2e4\uc785\ub2c8\ub2e4. \uac15\ub825\ud55c ACID \ubcf4\uc7a5\uc774 \ud544\uc694\ud55c \uc791\uc5c5\uacfc \uadf8\ub807\uc9c0 \uc54a\uc740 \uc791\uc5c5\uc744 \uc778\ud130\ub9ac\ube59\ud558\uc5ec NoSQL \uc2dc\uc2a4\ud15c\uc758 \uc131\ub2a5\uacfc \ud655\uc7a5\uc131, \uadf8\ub9ac\uace0 \uae30\uc874 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc758 \ud2b8\ub79c\uc7ad\uc158 \ubcf4\uc7a5\uc774\ub77c\ub294 \ub450 \uac00\uc9c0 \uc7a5\uc810\uc744 \ubaa8\ub450 \uc5bb\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \ud1b5\ud574 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc740 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uac00 \ubaa8\ub4e0 \uc791\uc5c5\uc5d0 \ub300\ud574 \ubb34\uc870\uac74\uc801\uc73c\ub85c \ud2b8\ub79c\uc7ad\uc158 \ube44\uc6a9\uc744 \ubd80\uacfc\ud558\ub294 \ub300\uc2e0 \ud2b8\ub79c\uc7ad\uc158 \ube44\uc6a9\uc744 \uc9c0\ubd88\ud560 \uc2dc\uae30\ub97c \uacb0\uc815\ud560 \uc218 \uc788\ub294 \uad8c\ud55c\uc744 \uac16\uac8c \ub429\ub2c8\ub2e4.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\uacb0\ub860<\/span><\/h2>\n<p><span style=\"font-weight: 400\">\uaddc\ubaa8\uc5d0 \ub9de\ub294 \uc131\ub2a5, \uac00\uc6a9\uc131, JSON\uc758 \ub370\uc774\ud130 \ubaa8\ub378 \uc720\uc5f0\uc131, SQL\uc758 \ud504\ub85c\uadf8\ub798\ubc0d \ub2a5\ub825, ACID \ud2b8\ub79c\uc7ad\uc158 \ubcf4\uc7a5\uc774 \uacb0\ud569\ub41c Couchbase\ub294 \ucd5c\uc2e0 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0 \ub9e4\uc6b0 \uac15\ub825\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0 NoSQL\uacfc Couchbase\uac00 \uc81c\uacf5\ud558\ub294 \uae30\ub2a5\uc774 \ud544\uc694\ud55c \uacbd\uc6b0, \uad00\uacc4\ud615 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub358 \uac83\uacfc \ub3d9\uc77c\ud55c ACID \uc2dc\ub9e8\ud2f1\uc744 \uad6c\ud604\ud558\uae30 \uc704\ud574 \ub354 \uc774\uc0c1 \ubcc4\ub3c4\uc758 \uc2dc\uc2a4\ud15c\uc774 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.\u00a0<\/span><\/p>\n<h2><span style=\"font-weight: 400\">\ub2e4\uc74c \ub2e8\uacc4<\/span><\/h2>\n<p><span style=\"font-weight: 400\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc11c\ubc84 7.0 \ubca0\ud0c0\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. Couchbase ACID \ud2b8\ub79c\uc7ad\uc158\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcfc \uc218 \uc788\ub294 \ucd94\uac00 \ube14\ub85c\uadf8\uc640 \ubb38\uc11c\uac00 Couchbase \ud300\uc5d0 \uc758\ud574 \uac8c\uc2dc\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uaf2d \uc0ac\uc6a9\ud574 \ubcf4\uc2dc\uace0 \uc5ec\ub7ec\ubd84\uc758 \ud53c\ub4dc\ubc31\uc744 \uae30\ub2e4\ub9ac\uaca0\uc2b5\ub2c8\ub2e4!<\/span><\/p>\n<p><!--more--><\/p>\n<p><i><span style=\"font-weight: 400\">\ub2e4\uc6b4\ub85c\ub4dc<\/span><\/i><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/downloads\/?family=server&amp;product=couchbase-server-developer\"><span style=\"font-weight: 400\">Couchbase Server 6.5 \ub2e4\uc6b4\ub85c\ub4dc<\/span><\/a><\/p>\n<p><i><span style=\"font-weight: 400\">\ubb38\uc11c<\/span><\/i><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/learn\/data\/distributed-acid-transactions.html\"><span style=\"font-weight: 400\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud2b8\ub79c\uc7ad\uc158 6.5 \ubb38\uc11c<\/span><\/a><\/p>\n<p><a href=\"https:\/\/docs.couchbase.com\/java-sdk\/3.0\/howtos\/distributed-acid-transactions-from-the-sdk.html\"><span style=\"font-weight: 400\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud2b8\ub79c\uc7ad\uc158 6.5 SDK\uc6a9 \ubc29\ubc95 \uac00\uc774\ub4dc<\/span><\/a><\/p>\n<p><i><span style=\"font-weight: 400\">\ube14\ub85c\uadf8\u00a0<\/span><\/i><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/distributed-multi-document-acid-transactions-in-couchbase\/\"><span style=\"font-weight: 400\">Couchbase\uc758 \ubd84\uc0b0\ud615 \uba40\ud2f0\ub3c4\ud050\uba3c\ud2b8 ACID \ud2b8\ub79c\uc7ad\uc158 \uc774\ud574\ud558\uae30<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-transactions-java-api\/\"><span style=\"font-weight: 400\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud2b8\ub79c\uc7ad\uc158 Java API \uc18c\uac1c [\ub3d9\uc601\uc0c1]<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/announcing-couchbase-server-6-5-0-whats-new-and-improved\/\"><span style=\"font-weight: 400\">Couchbase Server 6.5 \ubc1c\ud45c - \uc0c8\ub85c\uc6b4 \uae30\ub2a5 \ubc0f \uac1c\uc120 \uc0ac\ud56d<\/span><\/a><\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/tag\/6-5\/\"><b>6.5 \ube14\ub85c\uadf8 \ubaa8\ub450 \ubcf4\uae30<\/b><\/a><\/p>\n<p><strong><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/downloads\/\">Couchbase 7.0 \ubca0\ud0c0 \ub2e4\uc6b4\ub85c\ub4dc<\/a><\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>I\u2019m excited to announce support of \u201cdistributed multi-document ACID transactions\u201d in Couchbase Server 6.5.\u00a0 Whether you\u2019re writing a new application or modernizing an existing relational application, with transactions in Couchbase 6.5 your work is easier than ever before.\u00a0 Why distributed [&hellip;]<\/p>","protected":false},"author":2552,"featured_media":10532,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1816,2396],"tags":[2378,9499],"ppma_author":[9054],"class_list":["post-7330","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server","category-transactions","tag-6-5","tag-acid-transactions"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.7.1 (Yoast SEO v25.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Couchbase Brings Multi-Document ACID Transactions to JSON Database<\/title>\n<meta name=\"description\" content=\"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Couchbase Supports Multi-Document ACID Transactions\" \/>\n<meta property=\"og:description\" content=\"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-09T18:30:32+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-13T23:46:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1722\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ravi Mayuram, CTO and SVP, Products &amp; Engineering\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/Transactions-1-1.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ravi Mayuram, CTO and SVP, Products &amp; Engineering\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\"},\"author\":{\"name\":\"Ravi Mayuram, SVP, Products and Engineering and CTO\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ea7b08d67a2a32cbf1ca959538dc7640\"},\"headline\":\"Couchbase Supports Multi-Document ACID Transactions\",\"datePublished\":\"2019-08-09T18:30:32+00:00\",\"dateModified\":\"2025-06-13T23:46:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\"},\"wordCount\":1078,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg\",\"keywords\":[\"6.5\",\"ACID transactions\"],\"articleSection\":[\"Couchbase Server\",\"Transactions\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\",\"name\":\"Couchbase Brings Multi-Document ACID Transactions to JSON Database\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg\",\"datePublished\":\"2019-08-09T18:30:32+00:00\",\"dateModified\":\"2025-06-13T23:46:33+00:00\",\"description\":\"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg\",\"width\":2560,\"height\":1722,\"caption\":\"Hands of Person shopping in Internet making instant Mobile Telephone Payment Transaction\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Couchbase Supports Multi-Document ACID Transactions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\/\/www.couchbase.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ea7b08d67a2a32cbf1ca959538dc7640\",\"name\":\"Ravi Mayuram, SVP, Products and Engineering and CTO\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4cad16564ab060577e484f3ba3a32f52\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg\",\"caption\":\"Ravi Mayuram, SVP, Products and Engineering and CTO\"},\"description\":\"Ravi Mayuram is responsible for product development and delivery of Couchbase NoSQL offerings. He comes to Couchbase from Oracle where he was a senior director of engineering leading innovations in the areas of recommender systems and social graph, search and analytics, and lightweight client frameworks. He was also responsible for kickstarting the cloud collaboration platform. Previously in his career, Ravi has held senior technical and management positions at BEA, Siebel, Informix and HP in addition to couple of start ups including BroadBand office, a Kleiner Perkins funded venture. Ravi holds a MS in Mathematics from University of Delhi.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/ravi-mayuram\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Couchbase Brings Multi-Document ACID Transactions to JSON Database","description":"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-brings-multi-document-acid-transactions-to-json-database\/","og_locale":"ko_KR","og_type":"article","og_title":"Couchbase Supports Multi-Document ACID Transactions","og_description":"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-brings-multi-document-acid-transactions-to-json-database\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-08-09T18:30:32+00:00","article_modified_time":"2025-06-13T23:46:33+00:00","og_image":[{"width":2560,"height":1722,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg","type":"image\/jpeg"}],"author":"Ravi Mayuram, CTO and SVP, Products &amp; Engineering","twitter_card":"summary_large_image","twitter_image":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/Transactions-1-1.jpg","twitter_misc":{"Written by":"Ravi Mayuram, CTO and SVP, Products &amp; Engineering","Est. reading time":"5\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/"},"author":{"name":"Ravi Mayuram, SVP, Products and Engineering and CTO","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ea7b08d67a2a32cbf1ca959538dc7640"},"headline":"Couchbase Supports Multi-Document ACID Transactions","datePublished":"2019-08-09T18:30:32+00:00","dateModified":"2025-06-13T23:46:33+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/"},"wordCount":1078,"commentCount":6,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg","keywords":["6.5","ACID transactions"],"articleSection":["Couchbase Server","Transactions"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/","url":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/","name":"Couchbase Brings Multi-Document ACID Transactions to JSON Database","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg","datePublished":"2019-08-09T18:30:32+00:00","dateModified":"2025-06-13T23:46:33+00:00","description":"Let\u2019s look at how we address ACID guarantees in Couchbase \u2013 a distributed database that\u2019s built on a shared-nothing architecture.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/08\/GettyImages-513382230-scaled.jpg","width":2560,"height":1722,"caption":"Hands of Person shopping in Internet making instant Mobile Telephone Payment Transaction"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/couchbase-brings-multi-document-acid-transactions-to-json-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Couchbase Supports Multi-Document ACID Transactions"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"NoSQL \ub370\uc774\ud130\ubca0\uc774\uc2a4, Couchbase","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/ea7b08d67a2a32cbf1ca959538dc7640","name":"\ub77c\ube44 \ub9c8\uc720\ub78c, \uc81c\ud488 \ubc0f \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ubd80\ubb38 \uc218\uc11d \ubd80\uc0ac\uc7a5 \uacb8 CTO","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/4cad16564ab060577e484f3ba3a32f52","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg","caption":"Ravi Mayuram, SVP, Products and Engineering and CTO"},"description":"\ub77c\ube44 \ub9c8\uc720\ub78c\uc740 \uc81c\ud488 \uac1c\ubc1c \ubc0f Couchbase NoSQL \uc81c\ud488 \uc81c\uacf5\uc744 \ub2f4\ub2f9\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub294 \uc624\ub77c\ud074\uc5d0\uc11c \ucd94\ucc9c \uc2dc\uc2a4\ud15c\uacfc \uc18c\uc15c \uadf8\ub798\ud504, \uac80\uc0c9 \ubc0f \ubd84\uc11d, \uacbd\ub7c9 \ud074\ub77c\uc774\uc5b8\ud2b8 \ud504\ub808\uc784\uc6cc\ud06c \ubd84\uc57c\uc758 \ud601\uc2e0\uc744 \uc8fc\ub3c4\ud558\ub294 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc218\uc11d \ub514\ub809\ud130\ub85c \uadfc\ubb34\ud558\ub2e4\uac00 Couchbase\uc5d0 \ud569\ub958\ud588\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ud074\ub77c\uc6b0\ub4dc \ud611\uc5c5 \ud50c\ub7ab\ud3fc\uc758 \ud0a5\uc2a4\ud0c0\ud2b8\ub97c \ub2f4\ub2f9\ud558\uae30\ub3c4 \ud588\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0\ub294 BEA, Siebel, Informix, HP\uc5d0\uc11c \uace0\uc704 \uae30\uc220 \ubc0f \uad00\ub9ac\uc9c1\uc744 \uc5ed\uc784\ud588\uc73c\uba70, Kleiner Perkins\uac00 \ud22c\uc790\ud55c \ubca4\ucc98\uae30\uc5c5\uc778 BroadBand \uc0ac\ubb34\uc18c\ub97c \ube44\ub86f\ud55c \uba87 \uac1c\uc758 \uc2a4\ud0c0\ud2b8\uc5c5\uc5d0\uc11c\ub3c4 \uadfc\ubb34\ud55c \ubc14 \uc788\uc2b5\ub2c8\ub2e4. Ravi\ub294 \ub378\ub9ac \ub300\ud559\uad50\uc5d0\uc11c \uc218\ud559 \uc11d\uc0ac \ud559\uc704\ub97c \ubc1b\uc558\uc2b5\ub2c8\ub2e4.","url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/ravi-mayuram\/"}]}},"authors":[{"term_id":9054,"user_id":2552,"is_guest":0,"slug":"ravi-mayuram","display_name":"Ravi Mayuram, CTO and SVP, Products &amp; Engineering","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2021\/07\/ravi-mayuram-couchbase-cto-svp-engineering.jpeg"},"first_name":"Ravi","last_name":"Mayuram, CTO and SVP, Products & Engineering","user_url":"","author_category":"","description":"\uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ub2f4\ub2f9 \uc218\uc11d \ubd80\uc0ac\uc7a5 \uacb8 CTO\uc778 Ravi Mayuram\uc740 Couchbase Server\uc640 Couchbase Mobile\uc744 \ud3ec\ud568\ud55c Couchbase \ub370\uc774\ud130 \ud50c\ub7ab\ud3fc\uc758 \uc81c\ud488 \uac1c\ubc1c \ubc0f \uc81c\uacf5\uc744 \ucc45\uc784\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uadf8\ub294 \uc624\ub77c\ud074\uc5d0\uc11c \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \uc218\uc11d \ub514\ub809\ud130\ub85c \uc7ac\uc9c1\ud558\uba70 \ucd94\ucc9c \uc2dc\uc2a4\ud15c\uacfc \uc18c\uc15c \uadf8\ub798\ud504, \uac80\uc0c9 \ubc0f \ubd84\uc11d, \uacbd\ub7c9 \ud074\ub77c\uc774\uc5b8\ud2b8 \ud504\ub808\uc784\uc6cc\ud06c \ubd84\uc57c\uc758 \ud601\uc2e0\uc744 \uc8fc\ub3c4\ud55c \ud6c4 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc5d0 \ud569\ub958\ud588\uc2b5\ub2c8\ub2e4. \ub610\ud55c \uc624\ub77c\ud074\uc5d0\uc11c \uadfc\ubb34\ud558\ub294 \ub3d9\uc548 \ud074\ub77c\uc6b0\ub4dc \ud611\uc5c5 \ud50c\ub7ab\ud3fc\uc758 \ud0a5\uc2a4\ud0c0\ud2b8\ub97c \ub2f4\ub2f9\ud588\uc2b5\ub2c8\ub2e4. \uadf8 \uc774\uc804\uc5d0\ub294 BEA, Siebel, Informix, HP\uc5d0\uc11c \uace0\uc704 \uae30\uc220 \ubc0f \uad00\ub9ac\uc9c1\uc744 \uc5ed\uc784\ud588\uc73c\uba70, Kleiner Perkins\uac00 \ud22c\uc790\ud55c \ubca4\ucc98 \uae30\uc5c5\uc778 BroadBand Office\ub97c \ube44\ub86f\ud55c \uba87 \uac1c\uc758 \uc2a4\ud0c0\ud2b8\uc5c5\uc5d0\uc11c\ub3c4 \uadfc\ubb34\ud55c \uacbd\ub825\uc774 \uc788\uc2b5\ub2c8\ub2e4. Ravi\ub294 \ub378\ub9ac \ub300\ud559\uad50\uc5d0\uc11c \uc218\ud559 \uc11d\uc0ac \ud559\uc704\ub97c \ubc1b\uc558\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/7330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/users\/2552"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=7330"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/7330\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/10532"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=7330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=7330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=7330"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=7330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}