{"id":8057,"date":"2020-01-16T20:49:10","date_gmt":"2020-01-17T04:49:10","guid":{"rendered":"http:\/\/www.couchbase.com\/blog\/?p=8057"},"modified":"2023-05-25T03:34:06","modified_gmt":"2023-05-25T10:34:06","slug":"introducing-geo-bounded-polygon-query-in-full-text-search","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/ko\/introducing-geo-bounded-polygon-query-in-full-text-search\/","title":{"rendered":"\uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9\uc5d0 \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac \ub3c4\uc785"},"content":{"rendered":"<h2><b>\uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac<\/b><\/h2>\n<p><span style=\"font-weight: 400\">\ub2e4\uc74c\uc744 \uc0ac\uc6a9\ud558\uc5ec \ud14d\uc2a4\ud2b8 \uac80\uc0c9\uc744 \uc218\ud589\ud558\ub294 \uae30\ub2a5 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/geospatial-basics-spatial-databases-and-nosql-examples\/\">\uc9c0\ub9ac\uacf5\uac04 \ucffc\ub9ac<\/a> \uae30\ub2a5\uc740 \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9(FTS)\uc5d0\uc11c \ub9e4\uc6b0 \uac15\ub825\ud558\uace0 \ud6a8\uacfc\uc801\uc778 \uae30\ub2a5\uc785\ub2c8\ub2e4. \uadf8\ub9ac\uace0 \ub2e4\uc74c \ub9b4\ub9ac\uc2a4\uc5d0\uc11c\ub294 \ubcf4\ub2e4 \uc720\uc5f0\ud55c \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac \uae30\ub2a5\uc744 FTS\uc5d0 \ucd94\uac00\ud560 \uc608\uc815\uc785\ub2c8\ub2e4. <\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc9c0\uae08\uae4c\uc9c0 FTS\ub294 \ub450 \uac00\uc9c0 \uc720\ud615\uc758 \uc9c0\ub9ac\uc801 \ucffc\ub9ac\ub97c \uc9c0\uc6d0\ud569\ub2c8\ub2e4. <a href=\"https:\/\/docs.couchbase.com\/server\/current\/fts\/fts-geospatial-queries.html#creating_geospatial_rest_query_radius_based\">\ud3ec\uc778\ud2b8 \uac70\ub9ac \ucffc\ub9ac<\/a> \uadf8\ub9ac\uace0 <a href=\"https:\/\/docs.couchbase.com\/server\/current\/fts\/fts-geospatial-queries.html#creating_geospatial_rest_query_bounding_box_based\">\ubc14\uc6b4\ub4dc \uc0ac\uac01\ud615 \ucffc\ub9ac<\/a>.\u00a0<\/span><span style=\"font-weight: 400\">\uc9c0\uc810 \uac70\ub9ac \ucffc\ub9ac\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uac80\uc0c9\uc744 \uc81c\uacf5\ud558\ub294 \ub370 \ub3c4\uc6c0\uc774\ub429\ub2c8\ub2e4. \uc8fc\ubcc0\uc758 \ubaa8\ub4e0 \uad00\uc2ec \uc9c0\uc810\uc744 \ucc3e\uc2b5\ub2c8\ub2e4. <\/span><span style=\"font-weight: 400\">\ub97c \uc815\ub82c\ub41c \uac70\ub9ac \uc21c\uc11c\ub300\ub85c \uc815\ub82c\ud558\ub294 \ubc18\uba74, Bounded Rectangle \ucffc\ub9ac\ub294 \uc0c1\ub2e8_\uc88c\uce21 \ubc0f \ud558\ub2e8_\uc6b0\uce21 \ubaa8\uc11c\ub9ac \uc704\uc5d0 \uc9c0\uc815\ub41c \uc0ac\uac01\ud615 \uacbd\uacc4 \ub0b4\uc5d0\uc11c \ubaa8\ub4e0 \uad00\uc2ec \uc9c0\uc810\uc744 \ucc3e\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub429\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\ub300\ubd80\ubd84\uc758 \uc2e4\uc81c \uc0ac\uc6a9 \uc0ac\ub840\uc5d0\uc11c \uc9c0\ub9ac\uacf5\uac04 \uacbd\uacc4\ub294 \ub2e8\uc21c\ud55c \uc9c1\uc0ac\uac01\ud615\uc774\ub098 \uc815\uc0ac\uac01\ud615 \uc601\uc5ed\ucc98\ub7fc \ub098\ud0c0\ub098\uc9c0 \uc54a\uace0 \uc784\uc758\uc758 \ubaa8\uc591\uc73c\ub85c \ub098\ud0c0\ub0a9\ub2c8\ub2e4. \ubb3c\ub860 \uc9c1\uc0ac\uac01\ud615\/\uc815\uc0ac\uac01\ud615\uc740 \uc8fc\uc5b4\uc9c4 \uacf5\uac04 \ucffc\ub9ac\uc5d0 \ub300\ud55c 1\ucc28\uc801\uc778 \uadfc\uc0ac\uce58\ub85c \uc0ac\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \ub354 \uc815\ud655\ud55c \uacb0\uacfc\ub97c \uc5bb\uc73c\ub824\uba74 \uc601\uc5ed \uacbd\uacc4\ub97c \ub354 \uc138\ubc00\ud558\uac8c \uc9c0\uc815\ud560 \uc218 \uc788\uc5b4\uc57c \ud569\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uc774\uc5d0 \ub530\ub77c \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9\uc5d0 \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\uac00 \ub3c4\uc785\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<h2><strong>\ud544\uc218 \ud56d\ubaa9<\/strong><\/h2>\n<p><span style=\"font-weight: 400\">\uc774 \uae30\ub2a5\uc740 \ubb34\uc791\uc704 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\ub97c \uc218\ud589\ud558\uc5ec \ud574\ub2f9 \ub2e4\uac01\ud615 \uc601\uc5ed\uc5d0 \uc18d\ud558\ub294 \ubb38\uc11c\ub97c \uc120\ud0dd\ud558\ub294 \uae30\ub2a5\uc744 \ucd94\uac00\ud569\ub2c8\ub2e4.  \uc785\ub825 \ub9e4\uac1c\ubcc0\uc218\ub294 \ub2e4\uac01\ud615 \uc601\uc5ed\uc744 \uc815\uc758\ud558\ub294 \uacbd\uacc4 \ub2e4\uac01\ud615 \uaf2d\uc9c0\uc810\uc744 \ub098\ud0c0\ub0b4\ub294 \uc88c\ud45c \uc30d\uc758 \ubc30\uc5f4\uc785\ub2c8\ub2e4. (\uac00\uae09\uc801 \uc2dc\uacc4 \ubc18\ub300 \ubc29\ud5a5). <\/span><span style=\"font-weight: 400\">\uacb0\uacfc\ub294 \ud574\ub2f9 \uc601\uc5ed\uc5d0 \uc788\ub294 \ubb38\uc11c \ubaa9\ub85d\uc774\uc5b4\uc57c \ud569\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">\uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\uc5d0 \ub300\ud55c \uba87 \uac00\uc9c0 \uace0\ub824 \uc0ac\ud56d\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\ub2e4\uac01\ud615 \uc88c\ud45c\uc758 \ubc29\ud5a5\uc740 geoJSON \ud45c\uc900\uc5d0 \ub530\ub77c \uacb0\uc815\ub429\ub2c8\ub2e4. \ucc38\uc870 - <\/span><a href=\"https:\/\/tools.ietf.org\/html\/rfc7946#section-3.1.6\"><span style=\"font-weight: 400\">geojson<\/span><\/a><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\uc88c\ud45c\ub294 \ub2eb\ud78c \ud615\uc2dd(\ub9c8\uc9c0\ub9c9 \uc88c\ud45c\ub97c \uccab \ubc88\uc9f8 \uc88c\ud45c\uc640 \ub3d9\uc77c\ud558\uac8c \uc9c0\uc815)\uc73c\ub85c\ub3c4 \uc9c0\uc815\ud560 \uc218 \uc788\uc9c0\ub9cc \ubc18\ub4dc\uc2dc \ud544\uc694\ud55c \uac83\uc740 \uc544\ub2d9\ub2c8\ub2e4.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\ub808\uc774 \uce90\uc2a4\ud305 \uae30\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uac01\ud615\uc5d0\uc11c \uc810 \ud3ec\ud568 \uc5ec\ubd80\ub97c \ucc3e\uc2b5\ub2c8\ub2e4.<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\ud604\uc7ac \ub2e4\uac01\ud615\uc758 \uad6c\uba4d\uc740 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uadf8\ub7ec\ub098 \uc0ac\uc6a9\uc790\uac00 \ubd80\uc6b8 \ucffc\ub9ac\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc774\ub7ec\ud55c \ucffc\ub9ac\ub97c \uc218\ud589\ud560 \uc218 \uc788\ub294 \ubc29\ubc95\uc774 \uc788\uc2b5\ub2c8\ub2e4. (\ub3c4\ub11b\uacfc \uac19\uc740 \ubaa8\uc591\uc744 \ucffc\ub9ac\ud558\ub824\uba74 \ub0b4\ubd80 \ub2e4\uac01\ud615\uc5d0 \ubc18\ub4dc\uc2dc_not \uc808\uc744 \uc0ac\uc6a9\ud558\uc138\uc694).<\/span><\/li>\n<li style=\"font-weight: 400\"><span style=\"font-weight: 400\">\ubb38\uc11c\uc758 \uac80\uc0c9 \uac00\ub2a5\ud55c \uc9c0\ub9ac\uc801 \uc704\uce58 \ud544\ub4dc\ub294 \ubbf8\ub9ac \ube4c\ub4dc\ub41c \"\uc9c0\uc624\ud3ec\uc778\ud2b8\" \uc720\ud615\uc744 \uc0ac\uc6a9\ud558\uc5ec \uc0c9\uc778\uc744 \uc0dd\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.<\/span><\/li>\n<\/ul>\n<h2><strong>\uc6b4\uc601 \ubc29\uc2dd<\/strong><\/h2>\n<p>FTS\ub85c \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\ub97c \uc5bc\ub9c8\ub098 \uc27d\uac8c \uc2dc\ub3c4\ud574 \ubcfc \uc218 \uc788\ub294\uc9c0 \uac04\ub2e8\ud788 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. 3\ub2e8\uacc4 \uacfc\uc815\ub9cc \uac70\uce58\uba74 \ub429\ub2c8\ub2e4:<\/p>\n<ol>\n<li><span style=\"font-weight: 400\">\uacbd\uacc4 \uc0ac\uac01\ud615\/\uc810 \uac70\ub9ac \ucffc\ub9ac\uc5d0\uc11c\uc640 \ub3d9\uc77c\ud558\uac8c \ubb38\uc11c\ub97c \uc0c9\uc778\ud569\ub2c8\ub2e4.<\/span><\/li>\n<li><span style=\"font-weight: 400\">\ucffc\ub9ac\ud560 \ub2e4\uac01\ud615 \uc601\uc5ed(\uaf2d\uc9c0\uc810)\uc744 \uc2dd\ubcc4\ud569\ub2c8\ub2e4.<\/span><\/li>\n<li><span style=\"font-weight: 400\">\uc544\ub798 \uc608\uc81c\uc5d0\uc11c \uc5b8\uae09\ub41c geojson \ud615\uc2dd \uc911 \ud558\ub098\ub85c \ucffc\ub9ac\ub97c \uc2dc\ub3c4\ud574 \ubcf4\uc138\uc694.<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400\">\uc608\ub97c \ub4e4\uc5b4 \ubb38\uc11c\uc5d0 \"geo\"\ub77c\ub294 \uc774\ub984\uc758 \ud544\ub4dc\uac00 \uc788\uace0 \uc774 \ud544\ub4dc\uc5d0 <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/geospatial-basics-spatial-databases-and-nosql-examples\/\">\uc9c0\ub9ac\uc801 \uc704\uce58<\/a> \uc815\ubcf4\ub97c \uc0ac\uc6a9\ud558\ub824\uba74 \uba3c\uc800 \uc544\ub798\uc640 \uac19\uc774 \uc778\ub371\uc2a4 \uc815\uc758\uc5d0 \ud3ec\ud568\uc2dc\ucf1c\uc57c \ud569\ub2c8\ub2e4.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8058 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/01\/geo_index_defn-300x86.png\" alt=\"\" width=\"568\" height=\"163\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-300x86.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-1024x295.png 1024w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-768x221.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-1536x442.png 1536w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-20x6.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn-1320x380.png 1320w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_index_defn.png 1688w\" sizes=\"auto, (max-width: 568px) 100vw, 568px\" \/><\/p>\n<p><span style=\"font-weight: 400\">\uc778\ub371\uc2f1\uc774 \uc644\ub8cc\ub418\uba74 \uac80\uc0c9\uc744 \uc2dc\ub3c4\ud560 \uc900\ube44\uac00 \ub41c \uac83\uc785\ub2c8\ub2e4!<\/span><\/p>\n<p><span style=\"font-weight: 400\">\ud2b9\uc815 \uc9c0\uc5ed \ub0b4\uc5d0\uc11c \ubb38\uc11c\ub97c \ucc3e\uace0 \uc2f6\ub2e4\uace0 \uac00\uc815\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-8059 aligncenter\" src=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/01\/geo_sample-300x212.png\" alt=\"\" width=\"385\" height=\"272\" srcset=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_sample-300x212.png 300w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_sample-768x542.png 768w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_sample-20x14.png 20w, https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/geo_sample.png 960w\" sizes=\"auto, (max-width: 385px) 100vw, 385px\" \/><\/p>\n<p><span style=\"font-weight: 400\">\ub2e4\uc74c\uacfc \uac19\uc740 \ub2e4\uac01\ud615 \ucffc\ub9ac\ub97c \uc0ac\uc6a9\ud574 \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p>&#8220;`<\/p>\n<p><span style=\"color: #800000\"><em><span style=\"font-weight: 400\">curl -XPOST -H &#8220;Content-Type: application\/json&#8221;<br \/>\n-u &lt;username&gt;:&lt;password&gt; https:\/\/&lt;node&gt;:&lt;port&gt;\/api\/index\/&lt;indexName&gt;\/query -d &#8216;<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\">{<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\"query\": {<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0&#8220;field&#8221;: &#8220;geo&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0&#8220;polygon_points&#8221;: [<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.79393211306212,-122.44234633404847&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.77995881733997,-122.43977141339417&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.788031092020155,-122.42925715405579&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.79026946582319,-122.41149020154114&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.79571192027403,-122.40735054016113&#8221;,<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0&#8220;37.79393211306212,-122.44234633404847&#8221;<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0]<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0}<\/span><\/em><\/span><br \/>\n<em><span style=\"font-weight: 400\"><span style=\"color: #800000\">}<\/span>&#8216;<\/span><\/em><\/p>\n<p>&#8220;`<\/p>\n<p><span style=\"font-weight: 400\">FTS\uc758 \ubaa8\ub4e0 \uc9c0\ub9ac\uc801 \ucffc\ub9ac\ub294 \ub2e4\uc74c\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4. <a href=\"https:\/\/www.couchbase.com\/blog\/ko\/geospatial-basics-spatial-databases-and-nosql-examples\/\">geoJSON<\/a> \ud615\uc2dd\uc744 \uc0ac\uc6a9\ud558\ubbc0\ub85c \uc704\uc758 \uc0d8\ud50c \uc678\uc5d0\ub3c4 \uc544\ub798 \ub2e4\uac01\ud615 \uc88c\ud45c \ud615\uc2dd \uc911 \ud558\ub098\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/span><\/p>\n<p><span style=\"font-weight: 400\">&#8220;`<\/span><\/p>\n<p><span style=\"color: #800000\"><em><span style=\"font-weight: 400\">&#8220;polygon_points&#8221;: [<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0{\"lat\": 37.79393211306212, \"lon\": -122.44234633404847},<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0 \u00a0 { \"lat\": 37.77995881733997, \"\uacbd\ub3c4\": -122.43977141339417},<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0{ \"lat\": 37.788031092020155, \"\uacbd\ub3c4\": -122.4292571540557},<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0{ \"lat\": 37.79026946582319,\u201clon\u201d: -122.41149020154114},<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0{ \"lat\": 37.79571192027403,\u201clon\u201d: -122.40735054016113},<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0{ \"lat\": 37.79393211306212, \"\uacbd\ub3c4\": -122.44234633404847}<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0 ]<\/span><\/em><\/span><\/p>\n<p><code><\/code><\/p>\n<p>&#8220;`<\/p>\n<p>\ub610\ub294<\/p>\n<p>&#8220;`<\/p>\n<p><span style=\"color: #800000\"><em><span style=\"font-weight: 400\">&#8220;polygon_points&#8221;: [<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[\u00a0 -122.44234633404847,\u00a0 37.79393211306212],<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[\u00a0 -122.43977141339417, 37.77995881733997],<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[ -122.42925715405579, 37.78803109202015],<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[ -122.41149020154114, 37.79026946582319],<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[ -122.40735054016113, 37.79571192027403],<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0[ -122.44234633404847,37.79393211306212]<\/span><\/em><\/span><br \/>\n<span style=\"color: #800000\"><em><span style=\"font-weight: 400\"> \u00a0\u00a0\u00a0\u00a0\u00a0]<\/span><\/em><\/span><\/p>\n<p>&#8220;`<\/p>\n<p>\ub610\ub294<\/p>\n<p><span style=\"font-weight: 400\">&#8220;`<\/span><\/p>\n<p><em><span style=\"font-weight: 400;color: #800000\">&#8220;polygon_points&#8221;: [\u201c9q8zjbkp\u201d, \u201c9q8yvvdh\u201d, \u201c9q8yyp1e\u201d, \u201c9q8yyrw8\u201d, \u201c9q8zn83x\u201d, \u201c9q8zjb0j\u201d]<\/span><\/em><\/p>\n<p>&#8220;`<\/p>\n<p>\ubc14\uc6b4\ub514\ub4dc \ud3f4\ub9ac\uace4 \ucffc\ub9ac\ub97c \uc9c1\uc811 \uc0ac\uc6a9\ud574\ubcf4\uace0 \uc2f6\uc73c\uc2e0\uac00\uc694? \uace7 \ucd9c\uc2dc\ub420 Couchbase \uc11c\ubc84 \ub9b4\ub9ac\uc2a4\uc5d0 \uc8fc\ubaa9\ud574 \uc8fc\uc138\uc694.<\/p>\n<h2>\uc790\uc138\ud788 \uc54c\uc544\ubcf4\uae30<\/h2>\n<ul>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/geospatial-basics-spatial-databases-and-nosql-examples\/\">\uacf5\uac04 \ub370\uc774\ud130\ubca0\uc774\uc2a4\ub780 \ubb34\uc5c7\uc778\uac00\uc694?<\/a><\/li>\n<li><a href=\"https:\/\/www.couchbase.com\/blog\/ko\/products\/full-text-search\/\">\uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9\uc774\ub780 \ubb34\uc5c7\uc778\uac00\uc694?<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Geo Bounded Polygon Query The ability to perform text search with geospatial query capabilities is a very powerful and effective feature from full text search(FTS). And we are bringing the more flexible geo bounded polygon query feature to FTS in [&hellip;]<\/p>","protected":false},"author":26446,"featured_media":10932,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[1815,1816,2165],"tags":[9187],"ppma_author":[9075],"class_list":["post-8057","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-best-practices-and-tutorials","category-couchbase-server","category-full-text-search","tag-spatial-data"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.7 (Yoast SEO v26.7) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Introducing Geo Bounded Polygon Query in Full Text Search - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Introduction of geo bounded polygon query using couchbase full text search (fts), how to index and query documents with geo bounded polygon query\" \/>\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\/introducing-geo-bounded-polygon-query-in-full-text-search\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Introducing Geo Bounded Polygon Query in Full Text Search\" \/>\n<meta property=\"og:description\" content=\"Introduction of geo bounded polygon query using couchbase full text search (fts), how to index and query documents with geo bounded polygon query\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/ko\/introducing-geo-bounded-polygon-query-in-full-text-search\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-17T04:49:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-25T10:34:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/01\/104-hero-map-geospatial.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1273\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sreekanth Sivasankaran\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sreekanth Sivasankaran\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4\ubd84\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/\"},\"author\":{\"name\":\"Sreekanth Sivasankaran\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a\"},\"headline\":\"Introducing Geo Bounded Polygon Query in Full Text Search\",\"datePublished\":\"2020-01-17T04:49:10+00:00\",\"dateModified\":\"2023-05-25T10:34:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/\"},\"wordCount\":630,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg\",\"keywords\":[\"spatial data\"],\"articleSection\":[\"Best Practices and Tutorials\",\"Couchbase Server\",\"Full-Text Search\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/\",\"url\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/\",\"name\":\"Introducing Geo Bounded Polygon Query in Full Text Search - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg\",\"datePublished\":\"2020-01-17T04:49:10+00:00\",\"dateModified\":\"2023-05-25T10:34:06+00:00\",\"description\":\"Introduction of geo bounded polygon query using couchbase full text search (fts), how to index and query documents with geo bounded polygon query\",\"breadcrumb\":{\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage\",\"url\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg\",\"contentUrl\":\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg\",\"width\":1273,\"height\":628,\"caption\":\"Geospatial query polygons Couchbase NoSQL\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.couchbase.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Introducing Geo Bounded Polygon Query in Full Text Search\"}]},{\"@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\/7bbda3cf57beae8bd9cba686c0c6fe7a\",\"name\":\"Sreekanth Sivasankaran\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a60af16118050d1ea3a927388dc4dfb7\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g\",\"caption\":\"Sreekanth Sivasankaran\"},\"description\":\"Sreekanth Sivasankaran is a Principal Engineer\/Senior Engineering manager at Couchbase R&amp;D. He leads the design and development of distributed and highly performant Search functionality. And he has over 17 years of product development experience in various domains like telecom, handsets, enterprise software, big data technologies, and distributed systems.\",\"url\":\"https:\/\/www.couchbase.com\/blog\/ko\/author\/sreekanth-sivasankaran\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Introducing Geo Bounded Polygon Query in Full Text Search - The Couchbase Blog","description":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9(fts)\uc744 \uc0ac\uc6a9\ud55c \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac \uc18c\uac1c, \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\ub85c \ubb38\uc11c\ub97c \uc0c9\uc778\ud558\uace0 \ucffc\ub9ac\ud558\ub294 \ubc29\ubc95","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\/introducing-geo-bounded-polygon-query-in-full-text-search\/","og_locale":"ko_KR","og_type":"article","og_title":"Introducing Geo Bounded Polygon Query in Full Text Search","og_description":"Introduction of geo bounded polygon query using couchbase full text search (fts), how to index and query documents with geo bounded polygon query","og_url":"https:\/\/www.couchbase.com\/blog\/ko\/introducing-geo-bounded-polygon-query-in-full-text-search\/","og_site_name":"The Couchbase Blog","article_published_time":"2020-01-17T04:49:10+00:00","article_modified_time":"2023-05-25T10:34:06+00:00","og_image":[{"width":1273,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2020\/01\/104-hero-map-geospatial.jpg","type":"image\/jpeg"}],"author":"Sreekanth Sivasankaran","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sreekanth Sivasankaran","Est. reading time":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/"},"author":{"name":"Sreekanth Sivasankaran","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/7bbda3cf57beae8bd9cba686c0c6fe7a"},"headline":"Introducing Geo Bounded Polygon Query in Full Text Search","datePublished":"2020-01-17T04:49:10+00:00","dateModified":"2023-05-25T10:34:06+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/"},"wordCount":630,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg","keywords":["spatial data"],"articleSection":["Best Practices and Tutorials","Couchbase Server","Full-Text Search"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/","url":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/","name":"Introducing Geo Bounded Polygon Query in Full Text Search - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg","datePublished":"2020-01-17T04:49:10+00:00","dateModified":"2023-05-25T10:34:06+00:00","description":"\uce74\uc6b0\uce58\ubca0\uc774\uc2a4 \uc804\uccb4 \ud14d\uc2a4\ud2b8 \uac80\uc0c9(fts)\uc744 \uc0ac\uc6a9\ud55c \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac \uc18c\uac1c, \uc9c0\ub9ac\uc801 \uacbd\uacc4 \ub2e4\uac01\ud615 \ucffc\ub9ac\ub85c \ubb38\uc11c\ub97c \uc0c9\uc778\ud558\uace0 \ucffc\ub9ac\ud558\ub294 \ubc29\ubc95","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2020\/01\/104-hero-map-geospatial.jpg","width":1273,"height":628,"caption":"Geospatial query polygons Couchbase NoSQL"},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/introducing-geo-bounded-polygon-query-in-full-text-search\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Introducing Geo Bounded Polygon Query in Full Text Search"}]},{"@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\/7bbda3cf57beae8bd9cba686c0c6fe7a","name":"\uc2a4\ub9ac\uce78\ud2b8 \uc2dc\ubc14\uc0b0\uce74\ub780","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/image\/a60af16118050d1ea3a927388dc4dfb7","url":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","caption":"Sreekanth Sivasankaran"},"description":"Sreekanth Sivasankaran is a Principal Engineer\/Senior Engineering manager at Couchbase R&amp;D. He leads the design and development of distributed and highly performant Search functionality. And he has over 17 years of product development experience in various domains like telecom, handsets, enterprise software, big data technologies, and distributed systems.","url":"https:\/\/www.couchbase.com\/blog\/ko\/author\/sreekanth-sivasankaran\/"}]}},"authors":[{"term_id":9075,"user_id":26446,"is_guest":0,"slug":"sreekanth-sivasankaran","display_name":"Sreekanth Sivasankaran","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/01af11c4c81e84e518ab465b39b7a5b3c874de79270af74043cc3d4edb92ff4e?s=96&d=mm&r=g","author_category":"","last_name":"Sivasankaran","first_name":"Sreekanth","job_title":"","user_url":"","description":"\uc2a4\ub9ac\uce78\ud2b8 \uc2dc\ubc14\uc0b0\uce74\ub780\uc740 Couchbase R&amp;D\uc758 \uc218\uc11d \uc5d4\uc9c0\ub2c8\uc5b4\/\uc2dc\ub2c8\uc5b4 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ub9e4\ub2c8\uc800\uc785\ub2c8\ub2e4. \uadf8\ub294 \ubd84\uc0b0\ud615 \uace0\uc131\ub2a5 \uac80\uc0c9 \uae30\ub2a5\uc758 \uc124\uacc4 \ubc0f \uac1c\ubc1c\uc744 \uc774\ub04c\uace0 \uc788\uc2b5\ub2c8\ub2e4. \ub610\ud55c \ud1b5\uc2e0, \ud578\ub4dc\uc14b, \uc5d4\ud130\ud504\ub77c\uc774\uc988 \uc18c\ud504\ud2b8\uc6e8\uc5b4, \ube45 \ub370\uc774\ud130 \uae30\uc220, \ubd84\uc0b0 \uc2dc\uc2a4\ud15c \ub4f1 \ub2e4\uc591\ud55c \ubd84\uc57c\uc5d0\uc11c 17\ub144 \uc774\uc0c1\uc758 \uc81c\ud488 \uac1c\ubc1c \uacbd\ub825\uc744 \ubcf4\uc720\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4."}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/8057","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\/26446"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/comments?post=8057"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/posts\/8057\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media\/10932"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/media?parent=8057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/categories?post=8057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/tags?post=8057"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/ko\/wp-json\/wp\/v2\/ppma_author?post=8057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}