{"id":16821,"date":"2025-01-29T09:54:02","date_gmt":"2025-01-29T17:54:02","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=16821"},"modified":"2025-01-29T11:15:18","modified_gmt":"2025-01-29T19:15:18","slug":"announcing-quarkus-sdk-ga","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/announcing-quarkus-sdk-ga\/","title":{"rendered":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc6a9 Quarkus SDK\uc758 \uc815\uc2dd \ucd9c\uc2dc \ubc1c\ud45c"},"content":{"rendered":"<p>\uc77c\ubc18 \uacf5\uac1c(GA)\ub97c \ubc1c\ud45c\ud558\uac8c \ub418\uc5b4 \uae30\uc058\uac8c \uc0dd\uac01\ud569\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/quarkus-extension\/current\/overview.html\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK 1.0<\/a>\uc774\uc81c \uacf5\uc2dd\uc801\uc73c\ub85c \ud504\ub85c\ub355\uc158 \ud658\uacbd\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4! \uc774\ubc88 \ub9b4\ub9ac\uc988\ub294 Quarkus \ud504\ub808\uc784\uc6cc\ud06c\uc640\uc758 \uae30\ubcf8 \ud1b5\ud569\uc744 \ud1b5\ud574 \uac1c\ubc1c\uc790\uc758 \uc0dd\uc0b0\uc131\uacfc \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc131\ub2a5\uc744 \ud5a5\uc0c1\uc2dc\ud0b5\ub2c8\ub2e4. \uc774\ubc88 \ub9b4\ub9ac\uc2a4\uc758 \ub208\uc5d0 \ub744\ub294 \uae30\ub2a5\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/www.graalvm.org\/\">GraalVM<\/a> \ub124\uc774\ud2f0\ube0c \uc774\ubbf8\uc9c0 \uc0dd\uc131\uc744 \ud1b5\ud574 \ub9e4\uc6b0 \ube60\ub978 \uc2dc\uc791 \uc2dc\uac04\uacfc \ucd5c\uc801\ud654\ub41c \ub7f0\ud0c0\uc784 \uc131\ub2a5\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/p>\n<h2>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK 1.0\uc758 \uc0c8\ub85c\uc6b4 \uae30\ub2a5\uc740 \ubb34\uc5c7\uc778\uac00\uc694?<\/h2>\n<p>\uc0c8\ub85c\uc6b4 <a href=\"https:\/\/github.com\/quarkiverse\/quarkus-couchbase\">\ucffc\ucee4\uc2a4-\uce74\uc6b0\uce58\ubca0\uc774\uc2a4<\/a> \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc740 \uae30\uc874 Java SDK\ub97c Quarkus\uc758 \uc5d0\ucf54\uc2dc\uc2a4\ud15c\uc5d0 \ud1b5\ud569\ud569\ub2c8\ub2e4. \uc774\ub294 <b>\ud074\ub7ec\uc2a4\ud130<\/b> \uac1c\uccb4\uc5d0 \uc27d\uac8c \uc811\uadfc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <b>\uc885\uc18d\uc131 \uc8fc\uc785<\/b> \ud504\ub808\uc784\uc6cc\ud06c\ub85c \uc2e4\ud589\ud560 \uc218 \uc788\ub3c4\ub85d GraalVM \ud638\ud658\uc131\uc744 \ucd94\uac00\ud558\uace0, Java SDK\ub97c <b>\ub124\uc774\ud2f0\ube0c \uc2e4\ud589 \ud30c\uc77c<\/b> \ubaa8\ub4e0 \ud50c\ub7ab\ud3fc\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p><b>\uc6d0\ud65c\ud55c GraalVM \ub124\uc774\ud2f0\ube0c \uc774\ubbf8\uc9c0 \uc9c0\uc6d0<\/b>:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\ucd08\uace0\uc18d \uc2dc\uc791 \uc2dc\uac04 \ubc0f \uba54\ubaa8\ub9ac \uc0ac\uc6a9 \uacf5\uac04 \uac10\uc18c<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\ud074\ub77c\uc6b0\ub4dc \ub124\uc774\ud2f0\ube0c \ubc0f \uc11c\ubc84\ub9ac\uc2a4 \ud658\uacbd\uc5d0 \uc801\ud569<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>Quarkus\uc640\uc758 \uc190\uc26c\uc6b4 \ud1b5\ud569<\/b>:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\ud074\ub7ec\uc2a4\ud130 \uc8fc\uc785\uc744 \uc704\ud55c \uae30\ubcf8 \uc81c\uacf5 \uc885\uc18d\uc131 \uc8fc\uc785<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\uc720\uc5f0\ud55c \uac1c\ubc1c\uc744 \uc704\ud55c \ubc18\uc751\ud615 \ubc0f \ud544\uc218 API<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\uc5f0\uacb0\uc131\uc744 \uc704\ud55c \uac04\uc18c\ud654\ub41c \uad6c\uc131<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\ub9c8\uc774\ud06c\ub85c\ubbf8\ud130 \uc9c0\ud45c, SmallRye \uc0c1\ud0dc \ud655\uc778<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><b>\uc624\ud508 \uc18c\uc2a4 \ud611\uc5c5<\/b>:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\">\uc0b4\ud3b4\ubcf4\uae30<a href=\"https:\/\/github.com\/quarkiverse\/quarkus-couchbase\"> GitHub \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/a> \uae30\uc5ec\ud558\uace0 \ubc30\uc6b0\uae30 \uc704\ud574<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK \uc2dc\uc791\ud558\uae30<\/h2>\n<h3>1. \uc0c8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \ub9cc\ub4e4\uae30<\/h3>\n<p>\ub2e4\uc74c\uc744 \ud1b5\ud574 Couchbase \ud655\uc7a5 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud558\uc5ec Quarkus \uc571\uc744 \ub9cc\ub4dc\ub294 \uac83\uc774 \uc88b\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/code.quarkus.io\/?e=io.quarkiverse.couchbase%3Aquarkus-couchbase&amp;e=rest\">code.quarkus.io<\/a>. \uc774 \ub9c1\ud06c\ub294 \uc790\ub3d9\uc73c\ub85c <b>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4<\/b> \uadf8\ub9ac\uace0 <b>REST<\/b> Quarkus \ud655\uc7a5 \uae30\ub2a5\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc0c8 \uc0d8\ud50c \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc0dd\uc131\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774\ubbf8 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc0ac\uc6a9 \uc911\uc778 \uacbd\uc6b0 Couchbase\ub97c \uc885\uc18d\uc131\uc73c\ub85c \ucd94\uac00\ud558\uc138\uc694:<\/p>\n<h4>1.1. \uc885\uc18d\uc131 \ucd94\uac00<\/h4>\n<p><b>Maven<\/b><\/p>\n<pre class=\"nums:false lang:default decode:true\">io.quarkiverse.couchbase\r\n    \ucffc\ucee4\uc2a4-\uce74\uc6b0\uce58\ubca0\uc774\uc2a4\r\n    1.0.0<\/\ubc84\uc804><\/pre>\n<p><b>Gradle<\/b><\/p>\n<pre class=\"nums:false lang:default decode:true\">\uc758\uc874\uc131 {\r\n     \uad6c\ud604 'io.quarkiverse.couchbase:quarkus-couchbase:1.0.0'\r\n}<\/pre>\n<h3>2. \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uad6c\uc131<\/h3>\n<p>\uc5d0 \uc5f0\uacb0 \ubb38\uc790\uc5f4\uacfc \uc790\uaca9 \uc99d\uba85\uc744 \ucd94\uac00\ud569\ub2c8\ub2e4. <code>application.properties<\/code> \uc5d0 \uc704\uce58\ud55c <code>src\/main\/resources\/application.properties<\/code>:<\/p>\n<pre class=\"nums:false lang:default decode:true\">quarkus.couchbase.connection-string=couchbase:\/\/localhost\r\nquarkus.couchbase.username=\uad00\ub9ac\uc790\r\nquarkus.couchbase.password=\ube44\ubc00\ubc88\ud638<\/pre>\n<p>\ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc740 \uc790\ub3d9\uc73c\ub85c \ud14c\uc2a4\ud2b8 \ucee8\ud14c\uc774\ub108\ub97c \uc2dc\uc791\ud558\uba70, \uc6d0\ud558\ub294 \uacbd\uc6b0 \ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \ube44\ud65c\uc131\ud654\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<pre class=\"nums:false lang:default decode:true\">quarkus.devservices.enabled=false<\/pre>\n<p>\ub2e4\uc74c \uc8fc\uc18c\uc5d0\uc11c Couchbase \ud074\ub7ec\uc2a4\ud130 UI\ub85c \uc774\ub3d9\ud558\ub294 \uac83\uc744 \uc78a\uc9c0 \ub9c8\uc138\uc694. <a href=\"https:\/\/localhost:8091\/\">https:\/\/localhost:8091<\/a> \ub77c\ub294 \uc774\ub984\uc758 \ubc84\ud0b7\uc744 \ub9cc\ub4e4\uace0 <em>\uae30\ubcf8\uac12<\/em> \ub97c \uc0ac\uc6a9 \uc911\uc778 \uacbd\uc6b0.<\/p>\n<h3>3. \ud074\ub7ec\uc2a4\ud130 \uc8fc\uc785<\/h3>\n<p>\ucffc\ucee4\uc2a4 \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc740 <code>\ud074\ub7ec\uc2a4\ud130<\/code> \ucf69\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc8fc\uc785\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\u00a0 <code>@Inject<\/code> \uc5b4\ub178\ud14c\uc774\uc158.<\/p>\n<pre class=\"nums:false lang:default decode:true\">jakarta.inject.Inject\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\ncom.couchbase.client.java.Cluster\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\n\r\n@Inject\r\n\ud074\ub7ec\uc2a4\ud130 \ud074\ub7ec\uc2a4\ud130;\r\n<\/pre>\n<p>\uc774\ud6c4 \uc0ac\uc6a9\ubc95\uc740 \uc77c\ubc18 Java SDK\uc640 \ub3d9\uc77c\ud569\ub2c8\ub2e4.<\/p>\n<h3>4. \uc608\uc81c 4: HTTP GET \uc5d4\ub4dc\ud3ec\uc778\ud2b8 \ub9cc\ub4e4\uae30<\/h3>\n<p>\uc5d0\uc11c \ucf54\ub4dc\ub97c \uc218\uc815\ud569\ub2c8\ub2e4. <code>src\/main\/java\/org\/acme\/GreetingResource.java<\/code>:<\/p>\n<pre class=\"nums:false lang:default decode:true\">\ud328\ud0a4\uc9c0 org.acme;\r\n\r\n\r\njakarta.enterprise.context.ApplicationScoped\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\nimport jakarta.inject.Inject;\r\nimport jakarta.ws.rs.GET;\r\njakarta.ws.rs.Path;\r\nimport jakarta.ws.rs.Produces;\r\njakarta.ws.rs.core.MediaType\uc744 \uac00\uc838\uc635\ub2c8\ub2e4;\r\n\r\ncom.couchbase.client.java.Cluster\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\n\r\n\uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ubc94\uc704\r\n@Path(\"couchbase\")\r\npublic class GreetingResource {\r\n     @Inject\r\n     \ud074\ub7ec\uc2a4\ud130 \ud074\ub7ec\uc2a4\ud130;\r\n     \r\n     @GET\r\n     \uc0dd\uc131(MediaType.TEXT_PLAIN)\r\n     @Path(\"simpleQuery\")\r\n     public String simpleQuery() {\r\n          var query = cluster.query(\"SELECT RAW 'hello world' AS greeting\");\r\n          return query.rowsAs(String.class).get(0);\r\n     }\r\n}<\/pre>\n<h3>5. \uc608\uc81c 5: KV \uc791\uc5c5 \uc218\ud589<\/h3>\n<p>\uc77c\ubc18 Java SDK\uc5d0\uc11c\uc640 \ub3d9\uc77c\ud55c KV API\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"nums:false lang:default decode:true\">\ud328\ud0a4\uc9c0 org.acme;\r\n\r\n\r\ncom.couchbase.client.java.Cluster\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\nimport com.couchbase.client.java.json.JsonObject;\r\ncom.couchbase.client.java.kv.MutationResult\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\njakarta.enterprise.context.ApplicationScoped\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\njakarta.inject.Inject;\r\nimport jakarta.ws.rs.GET;\r\njakarta.ws.rs.Path\ub97c \uac00\uc838\uc635\ub2c8\ub2e4;\r\nimport jakarta.ws.rs.Produces;\r\njakarta.ws.rs.core.MediaType\uc744 \uac00\uc838\uc635\ub2c8\ub2e4;\r\n\r\n\uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ubc94\uc704\r\n@Path(\"couchbase\")\r\npublic class GreetingResource {\r\n\r\n@Inject\r\n\ud074\ub7ec\uc2a4\ud130 \ud074\ub7ec\uc2a4\ud130;\r\n\r\n@GET\r\n@Produces(MediaType.TEXT_PLAIN)\r\n@Path(\"simpleUpsert\")\r\npublic String simpleUpsert() {\r\n    var bucket = cluster.bucket(\"default\");\r\n    var collection = bucket.defaultCollection();\r\n\r\n    JsonObject content = JsonObject.create()\r\n        .put(\"author\", \"mike\")\r\n        .put(\"title\", \"\ub0b4 \ube14\ub85c\uadf8 \uac8c\uc2dc\ubb3c 1\");\r\n\r\n    MutationResult result = collection.upsert(\"document-key\", content);\r\n\r\n    return result.mutationToken().toString();\r\n  }\r\n}<\/pre>\n<h2>\uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc2e4\ud589<\/h2>\n<p>\uac1c\ubc1c \ubaa8\ub4dc\uc5d0\uc11c \uc2e4\ud589\ud569\ub2c8\ub2e4:<\/p>\n<pre class=\"nums:false lang:default decode:true\">MVN \ucffc\ucee4\uc2a4:\uac1c\ubc1c<\/pre>\n<p>\uac1c\ubc1c\uc790 UI\ub85c \uc774\ub3d9\ud558\uc5ec <a href=\"https:\/\/localhost:8080\/q\/dev-ui\/welcome\">https:\/\/localhost:8080\/q\/dev-ui\/welcome<\/a>.<\/p>\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-16822\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-1024x632.png\" alt=\"\" width=\"900\" height=\"555\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-1024x632.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-300x185.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-768x474.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-1536x947.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2-1320x814.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/image4-2.png 1999w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><\/a>\ub610\ub294 \ub124\uc774\ud2f0\ube0c \uc2e4\ud589 \ud30c\uc77c\ub85c \ucef4\ud30c\uc77c\ud558\uc138\uc694:<\/p>\n<pre class=\"nums:false lang:default decode:true\">mvn clean install -Dnative -Dmaven.test.skip<\/pre>\n<p>\uae30\ubcf8 \uc774\ubbf8\uc9c0\ub294 \uae30\ubcf8 \uc774\ubbf8\uc9c0\uc758 <b>\ub300\uc0c1<\/b> \ub514\ub809\ud1a0\ub9ac\uc5d0 \uc800\uc7a5\ud569\ub2c8\ub2e4.<\/p>\n<h2>\uc65c \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK 1.0\uc744 \uc120\ud0dd\ud574\uc57c \ud558\ub098\uc694?<\/h2>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>\uc131\ub2a5<\/b>: GraalVM \ub124\uc774\ud2f0\ube0c \uc774\ubbf8\uc9c0\ub294 \ube44\uad50\ud560 \uc218 \uc5c6\ub294 \uc18d\ub3c4\uc640 \ud6a8\uc728\uc131\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>\uc720\uc5f0\uc131<\/b>: Quarkus\uc640\uc758 \uc6d0\ud65c\ud55c \ud1b5\ud569\uc73c\ub85c \uac1c\ubc1c \uc6cc\ud06c\ud50c\ub85c\uac00 \uac04\uc18c\ud654\ub429\ub2c8\ub2e4.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>\ud655\uc7a5\uc131<\/b>: Couchbase\uc758 \ud48d\ubd80\ud55c \uae30\ub2a5 \uc138\ud2b8\ub294 \ubaa8\ub4e0 \uaddc\ubaa8\uc758 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>\uad6c\ucd95\ud560 \uc900\ube44\uac00 \ub418\uc168\ub098\uc694?<\/h2>\n<p>\uc9c0\uae08 \ubc14\ub85c \ucd08\uace0\uc18d \ud074\ub77c\uc6b0\ub4dc \ub124\uc774\ud2f0\ube0c \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uad6c\ucd95\uc744 \uc2dc\uc791\ud558\uc138\uc694! \uc0b4\ud3b4\ubcf4\uae30<a href=\"https:\/\/github.com\/quarkiverse\/quarkus-couchbase\"> \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK \uae43\ud5c8\ube0c \ub9ac\ud3ec\uc9c0\ud1a0\ub9ac<\/a> \uc5d0\uc11c \ub354 \ub9ce\uc740 \ub9ac\uc18c\uc2a4\ub97c \ud655\uc778\ud558\uace0, \ud504\ub85c\uc81d\ud2b8\uc5d0 \uae30\uc5ec\ud558\uace0, \ud53c\ub4dc\ubc31\uc744 \uacf5\uc720\ud558\uc138\uc694.<\/p>\n<p>\uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc131\ub2a5\uacfc \uac1c\ubc1c\uc790 \uc0dd\uc0b0\uc131\uc744 \ud568\uaed8 \uc7ac\uc815\uc758\ud574 \ubd05\uc2dc\ub2e4!<\/p>\n<h2>\ucee4\ubba4\ub2c8\ud2f0 \ubc0f \uc9c0\uc6d0<\/h2>\n<p>\uc800\ud76c\ub294 \ucee4\ubba4\ub2c8\ud2f0\uc640 \uc624\ud508 \uc18c\uc2a4 \uac1c\ubc1c\uc758 \ud798\uc744 \ubbff\uc2b5\ub2c8\ub2e4. \uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc6a9 Quarkus SDK <a href=\"https:\/\/github.com\/quarkiverse\/quarkus-couchbase\/tree\/main\">\ub294 \uc624\ud508 \uc18c\uc2a4\uc785\ub2c8\ub2e4.<\/a>\ub97c \ud1b5\ud574 \uc758\uacac\uc744 \uc81c\uc2dc\ud558\uace0 \ud53c\ub4dc\ubc31\uc744 \uc81c\uacf5\ud558\uba70 \ub300\ud654\uc5d0 \ucc38\uc5ec\ud574 \uc8fc\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. \uc9c0\uc6d0\uc744 \ubc1b\uc73c\ub824\uba74 \uc5d4\ud130\ud504\ub77c\uc774\uc988 \ub77c\uc774\uc120\uc2a4 \uace0\uac1d\uc778 \uacbd\uc6b0 \uc9c0\uc6d0\ud300\uc5d0 \ubb38\uc758\ud560 \uc218 \uc788\uc73c\uba70, \uadf8\ub807\uc9c0 \uc54a\uc740 \uacbd\uc6b0\uc5d0\ub294 \uc885\ud569\uc801\uc778 <a href=\"https:\/\/docs.couchbase.com\/quarkus-extension\/current\/overview.html\">\ubb38\uc11c<\/a>\uc5d0 \uac00\uc785\ud558\uc5ec <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/forums\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud3ec\ub7fc<\/a> \ub610\ub294 <a href=\"https:\/\/discord.com\/invite\/K7NPMPGrPk\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub514\uc2a4\ucf54\ub4dc<\/a>\ub97c \ud1b5\ud574 \ubb38\uc758\ud558\uac70\ub098 <a href=\"https:\/\/support.couchbase.com\/hc\/en-us\">\uc9c0\uc6d0 \ud3ec\ud138<\/a>.<\/p>\n<h2>\ucd94\uac00 \uc77d\uae30<\/h2>\n<p>\uc790\uc138\ud55c \ub0b4\uc6a9\uc740 \ubb38\uc11c \uc6f9\uc0ac\uc774\ud2b8\ub97c \ucc38\uc870\ud558\uc138\uc694. \ud2b9\ud788 \ud2b8\ub79c\uc7ad\uc158 \ubc0f \ube44\ub3d9\uae30 \uc791\uc5c5\uacfc \uad00\ub828\ub41c API\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc124\uba85\ud558\uace0 \uc788\uc73c\uba70, \ub354 \uc790\uc138\ud788 \uc54c\uc544\ubcfc \uc218 \uc788\ub3c4\ub85d \uae30\ud0c0 \ucc38\uace0 \uc790\ub8cc\uc640 \uc0d8\ud50c \ubc14\uc778\ub529 \ub9c1\ud06c\ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/docs.quarkiverse.io\/quarkus-couchbase\/dev\/index.html#_usage\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK \uc0ac\uc6a9\ubc95<\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/docs.couchbase.com\/quarkus-extension\/current\/overview.html\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK \ubb38\uc11c<\/a><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/downloads\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ucffc\ucee4\uc2a4 SDK \ub2e4\uc6b4\ub85c\ub4dc \ubc0f \uc124\uce58<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><a href=\"https:\/\/docs.couchbase.com\/quarkus-extension\/current\/compatibility.html\">\uc9c0\uc6d0\ub418\ub294 \uc6b4\uc601 \uccb4\uc81c<\/a> \ud638\ud658\uc131 \uc694\uad6c\uc0ac\ud56d\uc740 \ubb38\uc11c \uc6f9\uc0ac\uc774\ud2b8\uc5d0 \ub098\uc640 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>\ud589\ubcf5\ud55c \ucf54\ub529!<\/p>\n<p>\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud300<\/p>\n<p><br style=\"font-weight: 400;\" \/><br style=\"font-weight: 400;\" \/><\/p>","protected":false},"excerpt":{"rendered":"<p>\uc774\uc81c \uacf5\uc2dd\uc801\uc73c\ub85c \ud504\ub85c\ub355\uc158 \ud658\uacbd\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc218 \uc788\ub294 Couchbase Quarkus SDK 1.0\uc758 \uc815\uc2dd \ubc84\uc804(GA)\uc744 \ubc1c\ud45c\ud558\uac8c \ub418\uc5b4 \uae30\uc058\uac8c \uc0dd\uac01\ud569\ub2c8\ub2e4! \uc774\ubc88 \ub9b4\ub9ac\uc988\ub294 Quarkus \ud504\ub808\uc784\uc6cc\ud06c\uc640\uc758 \uae30\ubcf8 \ud1b5\ud569\uc744 \ud1b5\ud574 \uac1c\ubc1c\uc790\uc758 \uc0dd\uc0b0\uc131\uacfc \uc560\ud50c\ub9ac\ucf00\uc774\uc158 \uc131\ub2a5\uc744 \ud5a5\uc0c1\uc2dc\ud0b5\ub2c8\ub2e4. \uc774\ubc88 \ubc84\uc804\uc5d0\uc11c \uac00\uc7a5 \ub208\uc5d0 \ub744\ub294 \uae30\ub2a5\uc740 [...]<\/p>","protected":false},"author":85568,"featured_media":16823,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[9284,2225,1816,1818,2201],"tags":[10040,1545],"ppma_author":[10084,9987],"class_list":["post-16821","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-autonomous-operator","category-cloud","category-couchbase-server","category-java","category-tools-sdks","tag-cloud-development","tag-kubernetes"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v26.1.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Announcing General Availability of the Quarkus SDK for Couchbase - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"General Availability of the Couchbase Quarkus SDK 1.0 is now in General Availability and production-ready with seamless integration, GraalVM native image support, and enhanced developer productivity.\" \/>\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\/announcing-quarkus-sdk-ga\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing General Availability of the Quarkus SDK for Couchbase\" \/>\n<meta property=\"og:description\" content=\"General Availability of the Couchbase Quarkus SDK 1.0 is now in General Availability and production-ready with seamless integration, GraalVM native image support, and enhanced developer productivity.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/announcing-quarkus-sdk-ga\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-29T17:54:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-29T19:15:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1256\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Emilien Bevierre - Software Engineer, Vishal Dhiman, Sr. Product Manager\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Emilien Bevierre - Software Engineer\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/\"},\"author\":{\"name\":\"Emilien Bevierre - Software Engineer\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/de9103e10720ae042097163baf82cb50\"},\"headline\":\"Announcing General Availability of the Quarkus SDK for Couchbase\",\"datePublished\":\"2025-01-29T17:54:02+00:00\",\"dateModified\":\"2025-01-29T19:15:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/\"},\"wordCount\":576,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png\",\"keywords\":[\"cloud development\",\"kubernetes\"],\"articleSection\":[\"Couchbase Autonomous Operator\",\"Couchbase Capella\",\"Couchbase Server\",\"Java\",\"Tools &amp; SDKs\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/\",\"name\":\"Announcing General Availability of the Quarkus SDK for Couchbase - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png\",\"datePublished\":\"2025-01-29T17:54:02+00:00\",\"dateModified\":\"2025-01-29T19:15:18+00:00\",\"description\":\"General Availability of the Couchbase Quarkus SDK 1.0 is now in General Availability and production-ready with seamless integration, GraalVM native image support, and enhanced developer productivity.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png\",\"width\":2400,\"height\":1256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Announcing General Availability of the Quarkus SDK for Couchbase\"}]},{\"@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\/de9103e10720ae042097163baf82cb50\",\"name\":\"Emilien Bevierre - Software Engineer\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/f6d8b40dc0fde896a182db501ffa56c9\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d9fd398e3e07d442307b32a8543aa6762ea10eab31da83bfef7f21b9f23430bd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d9fd398e3e07d442307b32a8543aa6762ea10eab31da83bfef7f21b9f23430bd?s=96&d=mm&r=g\",\"caption\":\"Emilien Bevierre - Software Engineer\"},\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/emilienbevierre\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc6a9 Quarkus SDK \uc815\uc2dd \ucd9c\uc2dc \ubc1c\ud45c - \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","description":"\uc6d0\ud65c\ud55c \ud1b5\ud569, GraalVM \ub124\uc774\ud2f0\ube0c \uc774\ubbf8\uc9c0 \uc9c0\uc6d0, \ud5a5\uc0c1\ub41c \uac1c\ubc1c\uc790 \uc0dd\uc0b0\uc131\uc744 \uac16\ucd98 Couchbase Quarkus SDK 1.0\uc774 \uc774\uc81c \uc815\uc2dd \ubc84\uc804\uc73c\ub85c \ucd9c\uc2dc\ub418\uc5b4 \ud504\ub85c\ub355\uc158\uc5d0 \ubc14\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.","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\/announcing-quarkus-sdk-ga\/","og_locale":"ko_KR","og_type":"article","og_title":"Announcing General Availability of the Quarkus SDK for Couchbase","og_description":"General Availability of the Couchbase Quarkus SDK 1.0 is now in General Availability and production-ready with seamless integration, GraalVM native image support, and enhanced developer productivity.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/announcing-quarkus-sdk-ga\/","og_site_name":"The Couchbase Blog","article_published_time":"2025-01-29T17:54:02+00:00","article_modified_time":"2025-01-29T19:15:18+00:00","og_image":[{"width":2400,"height":1256,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png","type":"image\/png"}],"author":"Emilien Bevierre - Software Engineer, Vishal Dhiman, Sr. Product Manager","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Emilien Bevierre - Software Engineer","Est. reading time":"3\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/"},"author":{"name":"Emilien Bevierre - Software Engineer","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/de9103e10720ae042097163baf82cb50"},"headline":"Announcing General Availability of the Quarkus SDK for Couchbase","datePublished":"2025-01-29T17:54:02+00:00","dateModified":"2025-01-29T19:15:18+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/"},"wordCount":576,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png","keywords":["cloud development","kubernetes"],"articleSection":["Couchbase Autonomous Operator","Couchbase Capella","Couchbase Server","Java","Tools &amp; SDKs"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/","url":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/","name":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc6a9 Quarkus SDK \uc815\uc2dd \ucd9c\uc2dc \ubc1c\ud45c - \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ube14\ub85c\uadf8","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png","datePublished":"2025-01-29T17:54:02+00:00","dateModified":"2025-01-29T19:15:18+00:00","description":"\uc6d0\ud65c\ud55c \ud1b5\ud569, GraalVM \ub124\uc774\ud2f0\ube0c \uc774\ubbf8\uc9c0 \uc9c0\uc6d0, \ud5a5\uc0c1\ub41c \uac1c\ubc1c\uc790 \uc0dd\uc0b0\uc131\uc744 \uac16\ucd98 Couchbase Quarkus SDK 1.0\uc774 \uc774\uc81c \uc815\uc2dd \ubc84\uc804\uc73c\ub85c \ucd9c\uc2dc\ub418\uc5b4 \ud504\ub85c\ub355\uc158\uc5d0 \ubc14\ub85c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2025\/01\/blog-quarkus-sdk.png","width":2400,"height":1256},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/announcing-quarkus-sdk-ga\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Announcing General Availability of the Quarkus SDK for Couchbase"}]},{"@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\/de9103e10720ae042097163baf82cb50","name":"\uc5d0\ubc00\ub9ac\uc559 \ubca0\ube44\uc5d0\ub974 - \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/f6d8b40dc0fde896a182db501ffa56c9","url":"https:\/\/secure.gravatar.com\/avatar\/d9fd398e3e07d442307b32a8543aa6762ea10eab31da83bfef7f21b9f23430bd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d9fd398e3e07d442307b32a8543aa6762ea10eab31da83bfef7f21b9f23430bd?s=96&d=mm&r=g","caption":"Emilien Bevierre - Software Engineer"},"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/emilienbevierre\/"}]}},"authors":[{"term_id":10084,"user_id":85568,"is_guest":0,"slug":"emilienbevierre","display_name":"Emilien Bevierre - Software Engineer","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/d9fd398e3e07d442307b32a8543aa6762ea10eab31da83bfef7f21b9f23430bd?s=96&d=mm&r=g","author_category":"","last_name":"Bevierre - Software Engineer","first_name":"Emilien","job_title":"Software Engineer","user_url":"","description":""},{"term_id":9987,"user_id":85357,"is_guest":0,"slug":"vishald","display_name":"Vishal Dhiman, Sr. Product Manager","avatar_url":{"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/vishal-dhiman-couchbase.jpg","url2x":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2024\/09\/vishal-dhiman-couchbase.jpg"},"author_category":"","last_name":"Dhiman, Sr. Product Manager","first_name":"Vishal","job_title":"Sr. Product Manager","user_url":"","description":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/16821","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\/85568"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=16821"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/16821\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/16823"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=16821"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=16821"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=16821"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=16821"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}