{"id":7076,"date":"2019-06-18T06:00:38","date_gmt":"2019-06-18T13:00:38","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=7076"},"modified":"2025-06-13T20:52:25","modified_gmt":"2025-06-14T03:52:25","slug":"tutorial-query-database-android","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-query-database-android\/","title":{"rendered":"\ucffc\ub9ac API \ubc0f Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 Android \uc571"},"content":{"rendered":"<p><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/couchbase-mobile-2-0\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8 2.x<\/a> \ub294 \uac15\ub825\ud55c <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/resources\/why-nosql\/\">NoSQL<\/a> iOS, Android \ubc0f .Net\uc6a9 \uc784\ubca0\ub514\ub4dc \ub370\uc774\ud130 \uc800\uc7a5\uc18c <a href=\"https:\/\/developer.couchbase.com\/documentation\/mobile\/2.0\/couchbase-lite\/index.html\">\ubaa8\ubc14\uc77c \ud50c\ub7ab\ud3fc<\/a>. \uc774\uc804 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-nosql-database-android\/\">\ud29c\ud1a0\ub9ac\uc5bc<\/a>\uc5d0\uc11c \ub370\uc774\ud130\ubca0\uc774\uc2a4 \ubc0f \ubb38\uc11c\uc758 \uae30\ubcf8 \uc0ac\ud56d\uc744 \uc0b4\ud3b4\ubd24\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Create,_read,_update_and_delete\">CRUD<\/a> Android \uc571 \ub0b4\uc5d0\uc11c Couchbase Lite\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc791\uc5c5\uc744 \uc218\ud589\ud569\ub2c8\ub2e4.<\/p>\n<p>\ud45c\uc900 CRUD \uc791\uc5c5 \uc678\uc5d0\ub3c4 Couchbase Lite\ub294 \uac15\ub825\ud55c \uae30\ub2a5\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/sql-for-json-query-interface-couchbase-mobile\/\">\ucffc\ub9ac API<\/a> SQL\uacfc \uc720\uc0ac\ud55c \uc758\ubbf8\ub860\uacfc \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9\uc744 \ud1b5\ud55c\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/ko\/full-text-search-couchbase-mobile-2-0\/\">(FTS)<\/a> \uae30\ub2a5\uc744 \uc5e3\uc9c0\uae4c\uc9c0 \ud655\uc7a5\ud569\ub2c8\ub2e4. \uc774\uc804\uc5d0\ub294 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-nosql-database-android\/\">\ud29c\ud1a0\ub9ac\uc5bc<\/a> \uc5d0\uc11c \uc571\uc5d0 \uc784\ubca0\ub514\ub4dc\ub41c \ub2e8\uc77c Couchbase Lite \uc778\uc2a4\ud134\uc2a4\uc758 \uc0ac\uc6a9\uc5d0 \ub300\ud574 \uc124\uba85\ud588\uc9c0\ub9cc, \uc5ec\ub7ec \uac1c\uc758 \ub85c\uceec \uc778\uc2a4\ud134\uc2a4\ub97c \uc0ac\uc6a9\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4!<\/p>\n<p>\uc0c8\ub85c\uc6b4 Couchbase Lite\uc758 \uba87 \uac00\uc9c0 \ucd94\uac00 \uae30\ub2a5\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/query\/userprofile\/android\/userprofile_query.html\">\ud29c\ud1a0\ub9ac\uc5bc<\/a> \ub97c \uc18c\uac1c\ud569\ub2c8\ub2e4.<\/p>\n<h2 id=\"tutorial\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8 \uc548\ub4dc\ub85c\uc774\ub4dc \uc571 \ud29c\ud1a0\ub9ac\uc5bc<\/h2>\n<p>\uadf8\ub9ac\uace0 <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/query\/userprofile\/android\/userprofile_query.html\"><strong>\ud29c\ud1a0\ub9ac\uc5bc<\/strong><\/a> \ub97c \ubc88\ub4e4\ub9c1, \ub85c\ub4dc \ubc0f \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc744 \ubcf4\uc5ec\uc8fc\ub294 Android \uc571\uc744 \uc548\ub0b4\ud569\ub2c8\ub2e4. <em>\uc0ac\uc804 \uad6c\ucd95<\/em> \uc778\uc2a4\ud134\uc2a4\uc785\ub2c8\ub2e4.<\/p>\n<p>\uc774\uc804 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-nosql-database-android\/\">\ud29c\ud1a0\ub9ac\uc5bc<\/a>\uc571\uc5d0 Couchbase Lite\uc758 \ub2e8\uc77c \uc778\uc2a4\ud134\uc2a4\ub97c \uc784\ubca0\ub4dc\ud588\uc2b5\ub2c8\ub2e4. \uc774 \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 \ub450 \uac1c\uc758 Couchbase Lite \uc778\uc2a4\ud134\uc2a4\ub97c \uc0ac\uc6a9\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc571\uc5d0\ub294 \ud558\ub098\uc758 \uc778\uc2a4\ud134\uc2a4\uc5d0 \ubcf4\uad00\ub41c \uacf5\ud1b5 \ub370\uc774\ud130\uac00 \ubbf8\ub9ac \ub85c\ub4dc\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \ub370\uc774\ud130\ub294 \uae30\uae30\uc758 \ubaa8\ub4e0 \uc0ac\uc6a9\uc790\uac00 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc73c\uba70, \ub450 \ubc88\uc9f8 \uc778\uc2a4\ud134\uc2a4\uc5d0\ub294 \uc0ac\uc6a9\uc790\ubcc4 \ub370\uc774\ud130\uac00 \uc800\uc7a5\ub429\ub2c8\ub2e4.<\/p>\n<p>\uc571\uc744 \uc0ac\uc804 \uad6c\ucd95\ub41c \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc640 \ud568\uaed8 \ubc88\ub4e4\ub85c \uc81c\uacf5\ud558\ub294 \ub370\uc5d0\ub294 \uba87 \uac00\uc9c0 \uc774\uc720\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub294 \uc790\uc8fc \ubcc0\uacbd\ub418\uc9c0 \uc54a\ub294 \ub370\uc774\ud130\uc5d0 \uc801\ud569\ud558\uba70 \uc6d0\uaca9 \uc11c\ubc84\uc5d0\uc11c \ub3d9\uae30\ud654\ud560 \ub54c \ub300\uc5ed\ud3ed\uc744 \uc904\uc5ec\uc90d\ub2c8\ub2e4. \ub610\ud55c \uc2dc\uc791 \uc2dc\uac04\uc744 \ub2e8\ucd95\ud558\uc5ec \uc804\ubc18\uc801\uc778 \uc0ac\uc6a9\uc790 \uacbd\ud5d8\uc744 \uac1c\uc120\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774 \ud29c\ud1a0\ub9ac\uc5bc\uc740 \ub610\ud55c \ub2e4\uc74c\uacfc \uac19\uc740 \uae30\ubcf8 \uc0ac\ud56d\uc744 \uc18c\uac1c\ud569\ub2c8\ub2e4. <code>\ucffc\ub9ac \ube4c\ub354<\/code> \uc778\ud130\ud398\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \uac04\ub2e8\ud55c \ud328\ud134 \ub9e4\uce6d \ucffc\ub9ac \uc608\uc81c\ub97c \uc0ac\uc6a9\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<h2 id=\"appoverview\">\uc571 \uac1c\uc694<\/h2>\n<p>\uc5d0\uc11c \uc18c\uac1c\ud55c '\uc0ac\uc6a9\uc790 \ud504\ub85c\ud544' \uc571\uc744 \ud655\uc7a5\ud560 \uc608\uc815\uc785\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/userprofile-couchbase-mobile\/standalone\/userprofile\/android\/userprofile_basic.html\">\uae30\ucd08 \ud29c\ud1a0\ub9ac\uc5bc.<\/a><\/p>\n<p>\uc774 \ubc84\uc804\uc758 \uc571\uc740 \ub2e4\uc74c\uc744 \uc218\ud589\ud569\ub2c8\ub2e4:<\/p>\n<ul>\n<li style=\"list-style-type: none\">\n<ul>\n<li>\uc0ac\uc6a9\uc790\uac00 \ub85c\uadf8\uc778\ud558\uc5ec \uc0ac\uc6a9\uc790 \ud504\ub85c\ud544 \uc815\ubcf4\ub97c \uc0dd\uc131\ud558\uac70\ub098 \uc5c5\ub370\uc774\ud2b8\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li>\uc774\uc81c \uc0ac\uc6a9\uc790\ub294 \uc0ac\uc6a9\uc790 \ud504\ub85c\ud544\uc758 \uc77c\ubd80\ub85c \uac00\ub2a5\ud55c \uc635\uc158 \ubaa9\ub85d\uc5d0\uc11c \ub300\ud559\uc744 \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>\uc77c\uce58\ud558\ub294 \ub300\ud559 \ubaa9\ub85d\uc740 \uc571\uc5d0 \ubc88\ub4e4\ub85c \uc81c\uacf5\ub418\ub294 \ub85c\uceec \uc0ac\uc804 \uad6c\ucd95\ub41c '\ub300\ud559' Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \ucffc\ub9ac API\ub97c \uc0ac\uc6a9\ud558\uc5ec \ucffc\ub9ac\ub429\ub2c8\ub2e4.<\/p>\n<p>\uc0ac\uc6a9\uc790 \ud504\ub85c\ud544 \uc815\ubcf4\ub294 \ub85c\uceec \uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ub77c\uc774\ud2b8 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ubb38\uc11c\ub85c \uc720\uc9c0\ub429\ub2c8\ub2e4. \ub530\ub77c\uc11c \ub098\uc911\uc5d0 \uc0ac\uc6a9\uc790\uac00 \ub85c\uadf8\uc544\uc6c3\ud588\ub2e4\uac00 \ub2e4\uc2dc \ub85c\uadf8\uc778\ud558\uba74 \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0\uc11c \ud504\ub85c\ud544 \uc815\ubcf4\uac00 \ub85c\ub4dc\ub429\ub2c8\ub2e4.<\/p>\n<figure><img decoding=\"async\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2019\/06\/university_app_overview.gif\" alt=\"user profile app overview\" \/><\/figure>\n<h2 id=\"nextsteps\">\ub2e4\uc74c \ub2e8\uacc4<\/h2>\n<p>\ud29c\ud1a0\ub9ac\uc5bc\uc774 \ub05d\ub098\uba74 Android \uc571 \ub0b4\uc5d0\uc11c \ubbf8\ub9ac \ube4c\ub4dc\ub41c Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc744 \uc774\ud574\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub610\ud55c <code>\ucffc\ub9ac \ube4c\ub354<\/code> API\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub85c\uceec \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc5d0 \ub300\ud55c \ucffc\ub9ac\ub97c \uc791\uc131\ud558\uace0 \uc2e4\ud589\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud569\ub2c8\ub2e4.<\/p>\n<p>\uc774 \uc571\uc744 \ud655\uc7a5\ud558\uc5ec Couchbase Mobile\uc758 \ub354 \ub9ce\uc740 \uae30\ub2a5\uc744 \ud1b5\ud569\ud558\ub294 \ud5a5\ud6c4 \ud29c\ud1a0\ub9ac\uc5bc\uc744 \uae30\ub300\ud574 \uc8fc\uc138\uc694! \uc9c8\ubb38\uc774\ub098 \ud53c\ub4dc\ubc31\uc774 \uc788\uc73c\uc2dc\uba74 \uc544\ub798\uc5d0 \ub313\uae00\uc744 \ub0a8\uae30\uac70\ub098 \ud2b8\uc704\ud130\ub85c \uc800\uc5d0\uac8c \uc5f0\ub77d\ud574 \uc8fc\uc138\uc694. <a href=\"https:\/\/twitter.com\/probablyrealrob\">@probablyrealrob<\/a>\u00a0\ub610\ub294 \ub2e4\uc74c \uc8fc\uc18c\ub85c \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4\uc8fc\uc138\uc694.\u00a0<a href=\"mailto:robert.hedgpeth@couchbase.com\">robert.hedgpeth@couchbase.com<\/a>. .\u00a0<a href=\"https:\/\/www.couchbase.com\/blog\/ko\/forums\/\">\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \ud3ec\ub7fc<\/a> \ub97c \ud1b5\ud574 \uc9c8\ubb38\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p>&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>Couchbase Lite 2.x is a powerful NoSQL embedded data store for iOS, Android and .Net Mobile Platforms. In an earlier tutorial, we explored the basics of Database and Document CRUD operations using Couchbase Lite within your Android apps. In addition [&hellip;]<\/p>","protected":false},"author":34959,"featured_media":10574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[2370,1815,7667,1810,1812],"tags":[2379,1500,2215],"ppma_author":[9080],"class_list":["post-7076","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-android","category-best-practices-and-tutorials","category-couchbase-lite","category-couchbase-mobile","category-n1ql-query","tag-best-practices","tag-tutorial","tag-user-profile"],"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>Android App Using the Query API &amp; Couchbase Lite Database<\/title>\n<meta name=\"description\" content=\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\" \/>\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\/tutorial-query-database-android\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Android App Using the Query API &amp; Couchbase Lite Database\" \/>\n<meta property=\"og:description\" content=\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-query-database-android\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-06-18T13:00:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T03:52:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2011\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@probablyrealrob\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\" \/>\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\/tutorial-query-database-android\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"},\"author\":{\"name\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47\"},\"headline\":\"Android App Using the Query API &amp; Couchbase Lite Database\",\"datePublished\":\"2019-06-18T13:00:38+00:00\",\"dateModified\":\"2025-06-14T03:52:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"},\"wordCount\":481,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"keywords\":[\"best practices\",\"tutorial\",\"user profile\"],\"articleSection\":[\"Android\",\"Best Practices and Tutorials\",\"Couchbase Lite\",\"Couchbase Mobile\",\"SQL++ \/ N1QL Query\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\",\"name\":\"Android App Using the Query API &amp; Couchbase Lite Database\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"datePublished\":\"2019-06-18T13:00:38+00:00\",\"dateModified\":\"2025-06-14T03:52:25+00:00\",\"description\":\"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png\",\"width\":2011,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Android App Using the Query API &amp; Couchbase Lite Database\"}]},{\"@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\/4fe39f690069382f7641d3a02f551e47\",\"name\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d2687b799f515d10560e40ed5b695b63\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g\",\"caption\":\"Rob Hedgpeth, Senior Developer Advocate, Couchbase\"},\"description\":\"Rob Hedgpeth is a Senior Developer Advocate at Couchbase specializing in mobile and IoT technologies. Rob has been developing applications of all flavors for over a decade, but has primarily been focused on the mobile space since 2010. Prior to working at Couchbase Rob worked as a Mobile Architect at Xamarin and Microsoft.\",\"sameAs\":[\"https:\/\/x.com\/probablyrealrob\"],\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/robert-hedgpeth\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"\ucffc\ub9ac API \ubc0f Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 Android \uc571","description":"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.","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\/tutorial-query-database-android\/","og_locale":"ko_KR","og_type":"article","og_title":"Android App Using the Query API &amp; Couchbase Lite Database","og_description":"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/tutorial-query-database-android\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-06-18T13:00:38+00:00","article_modified_time":"2025-06-14T03:52:25+00:00","og_image":[{"width":2011,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","type":"image\/png"}],"author":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","twitter_card":"summary_large_image","twitter_creator":"@probablyrealrob","twitter_misc":{"Written by":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","Est. reading time":"3\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"},"author":{"name":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/4fe39f690069382f7641d3a02f551e47"},"headline":"Android App Using the Query API &amp; Couchbase Lite Database","datePublished":"2019-06-18T13:00:38+00:00","dateModified":"2025-06-14T03:52:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"},"wordCount":481,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","keywords":["best practices","tutorial","user profile"],"articleSection":["Android","Best Practices and Tutorials","Couchbase Lite","Couchbase Mobile","SQL++ \/ N1QL Query"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/","url":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/","name":"\ucffc\ub9ac API \ubc0f Couchbase Lite \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub97c \uc0ac\uc6a9\ud558\ub294 Android \uc571","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","datePublished":"2019-06-18T13:00:38+00:00","dateModified":"2025-06-14T03:52:25+00:00","description":"This tutorial walks you through working with N1QL JSON NoSQL queries on a prebuilt Couchbase Lite database within a simple Android app.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2019\/06\/android-app-development-banner-1300x406-1.png","width":2011,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/tutorial-query-database-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Android App Using the Query API &amp; Couchbase Lite Database"}]},{"@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\/4fe39f690069382f7641d3a02f551e47","name":"Rob Hedgpeth, \uc218\uc11d \uac1c\ubc1c\uc790 \uc639\ud638\uc790, Couchbase","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/d2687b799f515d10560e40ed5b695b63","url":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","caption":"Rob Hedgpeth, Senior Developer Advocate, Couchbase"},"description":"Rob Hedgpeth\ub294 \ubaa8\ubc14\uc77c \ubc0f IoT \uae30\uc220\uc744 \uc804\ubb38\uc73c\ub85c \ud558\ub294 Couchbase\uc758 \uc218\uc11d \uac1c\ubc1c\uc790 \uc639\ud638\uc790\uc785\ub2c8\ub2e4. Rob\uc740 10\ub144 \ub118\uac8c \ubaa8\ub4e0 \uc885\ub958\uc758 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uac1c\ubc1c\ud574 \uc654\uc9c0\ub9cc 2010\ub144\ubd80\ud130\ub294 \uc8fc\ub85c \ubaa8\ubc14\uc77c \ubd84\uc57c\uc5d0 \uc9d1\uc911\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc5d0\uc11c \uc77c\ud558\uae30 \uc804\uc5d0\ub294 Xamarin\uacfc Microsoft\uc5d0\uc11c \ubaa8\ubc14\uc77c \uc544\ud0a4\ud14d\ud2b8\ub85c \uadfc\ubb34\ud588\uc2b5\ub2c8\ub2e4.","sameAs":["https:\/\/x.com\/probablyrealrob"],"url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/robert-hedgpeth\/"}]}},"authors":[{"term_id":9080,"user_id":34959,"is_guest":0,"slug":"robert-hedgpeth","display_name":"Rob Hedgpeth, Senior Developer Advocate, Couchbase","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/8059b152c76ec2d3d1a3a05ad6dfd02e2c74a4ae158b724c3420b254c5fd7499?s=96&d=mm&r=g","first_name":"Rob","last_name":"Hedgpeth, Senior Developer Advocate, Couchbase","user_url":"","author_category":"","description":"Rob Hedgpeth\ub294 \ubaa8\ubc14\uc77c \ubc0f IoT \uae30\uc220\uc744 \uc804\ubb38\uc73c\ub85c \ud558\ub294 Couchbase\uc758 \uc218\uc11d \uac1c\ubc1c\uc790 \uc639\ud638\uc790\uc785\ub2c8\ub2e4. Rob\uc740 10\ub144 \ub118\uac8c \ubaa8\ub4e0 \uc885\ub958\uc758 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc744 \uac1c\ubc1c\ud574 \uc654\uc9c0\ub9cc 2010\ub144\ubd80\ud130\ub294 \uc8fc\ub85c \ubaa8\ubc14\uc77c \ubd84\uc57c\uc5d0 \uc9d1\uc911\ud574 \uc654\uc2b5\ub2c8\ub2e4. \uce74\uc6b0\uce58\ubca0\uc774\uc2a4\uc5d0\uc11c \uc77c\ud558\uae30 \uc804\uc5d0\ub294 Xamarin\uacfc Microsoft\uc5d0\uc11c \ubaa8\ubc14\uc77c \uc544\ud0a4\ud14d\ud2b8\ub85c \uadfc\ubb34\ud588\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/7076","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\/34959"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=7076"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/7076\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/10574"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=7076"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=7076"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=7076"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=7076"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}