{"id":12077,"date":"2023-05-23T05:22:11","date_gmt":"2023-05-23T12:22:11","guid":{"rendered":"https:\/\/www.pingcap.com\/?p=12077"},"modified":"2025-08-21T20:59:11","modified_gmt":"2025-08-22T03:59:11","slug":"oss-insights-journey-to-a-serverless-database","status":"publish","type":"post","link":"https:\/\/www.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/","title":{"rendered":"OSS Insight&#8217;s Journey to a Serverless Database"},"content":{"rendered":"<p>OSS Insight is a powerful tool that provides online data analysis for users based on nearly <strong>6 billion rows<\/strong> of GitHub events data. However, due to the complexity of analytics queries (scanning large amounts of data and then aggregating or window function processing), its database workload was significantly impacted by user traffic fluctuations.<\/p>\n\n\n\n<p>In particular, in January 2023, we launched <a href=\"https:\/\/ossinsight.io\/explore\/\">Data Explorer<\/a> (AI-powered Ad Hoc querying), which uses AI to convert questions asked by users into analytical SQL to be executed on the database. In order to support higher QPS, we scaled up the underlying TiDB Dedicated cluster, but with this came a higher bill. As a result, <strong>r<\/strong><strong>educing the cost without compromising the performance of the database<\/strong> has become an urgent priority.<\/p>\n\n\n\n<p>Recently, the development team of OSS Insight migrated the database from <a href=\"\/ko\/tidb-cloud-dedicated\/?utm_source=ossinsight&amp;utm_medium=referral&amp;utm_campaign=migration_202301\">TiDB Dedicated<\/a> cluster to <a href=\"https:\/\/tidbcloud.com\/free-trial?utm_source=ossinsight&amp;utm_medium=referral&amp;utm_campaign=migration_202301\">TiDB Serverless<\/a> cluster. It has brought us significant benefits in terms of <strong>performance<\/strong>, <strong>scalability<\/strong>, \uadf8\ub9ac\uace0 <strong>cost.<\/strong><\/p>\n\n\n\n<p>In this article, we will share how TiDB Serverless helps us handle massive and fluctuating data workloads with ease and efficiency while lowering costs.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"No_more_challenges_with_selecting_database_instances\"><\/span>No more challenges with selecting database instances<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Previously, we had to make <strong>trade-offs between performance and cost<\/strong> when choosing cloud databases. We were torn between choosing which specification was best suited for our application.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"791\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153610\/image-41-1024x791.png\" alt=\"\" class=\"wp-image-12081\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153610\/image-41-1024x791.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153610\/image-41-300x232.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153610\/image-41-768x593.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153610\/image-41.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>Small size vs large size instance<\/em><\/p>\n\n\n\n<p>Now, with the TiDB Serverless database, we can create a database cluster instantly without having to choose an instance specification (CPUs, memory, disks, or the number of nodes) in advance. TiDB Serverless will automatically scale out\/in to accommodate the application workload.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153617\/image-42-1024x582.png\" alt=\"\" class=\"wp-image-12083\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153617\/image-42-1024x582.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153617\/image-42-300x171.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153617\/image-42-768x437.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153617\/image-42.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>A screenshot of the page creating the <\/em><em>\ud2f0DB<\/em><em>serverless<\/em><em> cluster<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"No_more_manual_scaling_for_traffic_spikes\"><\/span>No more manual scaling for traffic spikes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Previously, when our application faced a potential peak in traffic, the engineers usually had to <strong>estimate the traffic peaks in advance<\/strong>and manually <strong>scale up \/ out the database manually<\/strong> to cope with the expected peak. After the traffic peak was over, we also needed to scale down the database to save costs. If <strong>faced with sudden traffic spikes<\/strong>, it could catch us off guard and we might not be able to scale the database in a timely manner.<\/p>\n\n\n\n<p>Now, with TiDB Serverless, we can cope with sudden traffic spikes <strong>without doing anything<\/strong>.<\/p>\n\n\n\n<p>Recently, OSS Insight unexpectedly made it to Hacker News\u2019s Top 10, and the website\u2019s traffic suddenly increased by <strong>7x over the previous day<\/strong>. The database requests experienced a period of sustained traffic peak at the same time. For engineers, we <strong>don&#8217;t need to manually intervene<\/strong> to handle sudden increases in traffic and worry about performance degradation due to system resource constraints. TiDB Serverless will <strong>automatically and seamlessly scale out or in<\/strong> according to the actual workload.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"693\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153634\/image-43-1024x693.png\" alt=\"\" class=\"wp-image-12084\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153634\/image-43-1024x693.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153634\/image-43-300x203.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153634\/image-43-768x520.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153634\/image-43.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>A screenshot of theHacker News homepage on April 13th (<a href=\"https:\/\/news.ycombinator.com\/item?id=35550611\">Link<\/a>)<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"356\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153643\/image-44-1024x356.png\" alt=\"\" class=\"wp-image-12085\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153643\/image-44-1024x356.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153643\/image-44-300x104.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153643\/image-44-768x267.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153643\/image-44.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>User Traffic Panel on <\/em><em>Google Analytics<\/em><em> Dashboard<\/em><\/p>\n\n\n\n<p>For more details about the auto-scaling feature, the TiDB Cloud Serverless team will provide answers in upcoming blog articles. If you are interested in this feature, please subscribe to the TiDB Cloud team&#8217;s official blog.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"No_more_overpaying_for_idle_resources\"><\/span>No more overpaying for idle resources<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Previously, TiDB Dedicated clusters (as well as most cloud databases) were charged by the hour at a fixed price. This meant that even if the database utilization was low or even idle, we had to <strong>pay the full price<\/strong> for it.<\/p>\n\n\n\n<p>Now, TiDB Serverless provides a <strong>pay-as-you-go<\/strong> billing model that charges precisely based on the actual resource consumption of each SQL execution. Similar to the concept of &#8220;<a href=\"https:\/\/platform.openai.com\/docs\/introduction\/tokens\">tokens<\/a>&#8221; in OpenAI API billing, TiDB Serverless uses &#8220;<a href=\"\/ko\/tidb-cloud-starter-pricing-details\/#request-unit?utm_source=ossinsight&amp;utm_medium=referral&amp;utm_campaign=migration_202301\">Request Units<\/a>&#8221; to represent the resources consumed by each SQL query. You only need to <strong>pay for what you use<\/strong><em>($1 = 18.18M Request <\/em>Units\/month<em>)<\/em>. When the database is idle, there will be no additional computing fees.<\/p>\n\n\n\n<p>This billing model is especially suitable for databases used in <strong>development, staging environments<\/strong>, or online applications where <strong>the database workload varies with user traffic<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"557\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153714\/image-45-1024x557.png\" alt=\"\" class=\"wp-image-12086\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153714\/image-45-1024x557.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153714\/image-45-300x163.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153714\/image-45-768x418.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153714\/image-45.png 1194w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>The monitoring chart shows <\/em><em>OSS<\/em><em> Insight&#8217;s request units per second<\/em><\/p>\n\n\n\n<p>In OSS Insight\u2019s use case, its database resource usage is affected by user traffic fluctuations. Usually, the workload of the database is not too high. Still, when user access traffic is high or background task processing is carried out, the workload of the database will significantly increase. This flexible billing model can help us reduce cost consumption during non-peak periods.<\/p>\n\n\n\n<p>Before and during March, we had to spend <strong>$11,000<\/strong> per month (an average of $15 per hour) on the TiDB Dedicated cluster.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"429\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153723\/image-46-1024x429.png\" alt=\"\" class=\"wp-image-12087\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153723\/image-46-1024x429.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153723\/image-46-300x126.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153723\/image-46-768x322.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153723\/image-46.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>A screenshot of the billing of <\/em><em>\ud2f0DB<\/em><em> Dedicated on March 2023<\/em><\/p>\n\n\n\n<p>After migrating to the TiDB Serverless cluster, the usage cost of the cluster has been reduced to <strong>$3,000<\/strong> per month (an average of $4 per hour), which is a <strong>72.7% decrease<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"356\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153731\/image-47-1024x356.png\" alt=\"\" class=\"wp-image-12088\" srcset=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23153731\/image-47-1024x356.png 1024w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153731\/image-47-300x104.png 300w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153731\/image-47-768x267.png 768w, https:\/\/static.pingcap.com\/files\/2023\/05\/23153731\/image-47.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\"><em>A screenshot of the billing of <\/em><em>\ud2f0DB<\/em><em>Serverless<\/em><em> on April 28th, 2023<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span>Conclusion<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>TiDB Serverless is a game-changer for OSS Insight and many other applications that need a scalable, reliable, and cost-effective cloud database.<\/p>\n\n\n\n<p>It frees us from worrying about choosing specifications, scaling resources, or paying for idle time. It allows us to focus on our core business logic and deliver value to our users.<\/p>\n\n\n\n<p>If you are also facing similar challenges, take <a href=\"https:\/\/tidbcloud.com\/free-trial?utm_source=ossinsight&amp;utm_medium=referral&amp;utm_campaign=migration_202301\">TiDB Serverless<\/a> for a spin. This fully-managed service provides <strong>permanent free<\/strong> 5GB data storage.<\/p>","protected":false},"excerpt":{"rendered":"<p>Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.<\/p>","protected":false},"author":196,"featured_media":12079,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ub_ctt_via":"","footnotes":""},"categories":[13],"tags":[31,208],"class_list":["post-12077","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product","tag-tidb-cloud","tag-tidb-serverless"],"acf":[],"featured_image_src":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","author_info":{"display_name":"Zhiyuan Liang","author_link":"https:\/\/www.pingcap.com\/ko\/blog\/author\/zhiyuan-liang\/"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OSS Insight&#039;s Journey to a Serverless Database | TiDB<\/title>\n<meta name=\"description\" content=\"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.\" \/>\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.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OSS Insight&#039;s Journey to a Serverless Database | TiDB\" \/>\n<meta property=\"og:description\" content=\"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/\" \/>\n<meta property=\"og:site_name\" content=\"TiDB\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/pingcap2015\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-23T12:22:11+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-22T03:59:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1875\" \/>\n\t<meta property=\"og:image:height\" content=\"625\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Zhiyuan Liang\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PingCAP\" \/>\n<meta name=\"twitter:site\" content=\"@PingCAP\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zhiyuan Liang\" \/>\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.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/\"},\"author\":{\"name\":\"Zhiyuan Liang\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/eb40ba298bc36a0f833ac79b7f473b0e\"},\"headline\":\"OSS Insight&#8217;s Journey to a Serverless Database\",\"datePublished\":\"2023-05-23T12:22:11+00:00\",\"dateModified\":\"2025-08-22T03:59:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/\"},\"wordCount\":863,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.pingcap.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\",\"keywords\":[\"TiDB Cloud\",\"TiDB Serverless\"],\"articleSection\":[\"Product\"],\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/\",\"url\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/\",\"name\":\"OSS Insight's Journey to a Serverless Database | TiDB\",\"isPartOf\":{\"@id\":\"https:\/\/www.pingcap.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\",\"datePublished\":\"2023-05-23T12:22:11+00:00\",\"dateModified\":\"2025-08-22T03:59:11+00:00\",\"description\":\"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage\",\"url\":\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\",\"width\":1875,\"height\":625},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.pingcap.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"OSS Insight&#8217;s Journey to a Serverless Database\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.pingcap.com\/#website\",\"url\":\"https:\/\/www.pingcap.com\/\",\"name\":\"TiDB\",\"description\":\"TiDB | SQL at Scale\",\"publisher\":{\"@id\":\"https:\/\/www.pingcap.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.pingcap.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.pingcap.com\/#organization\",\"name\":\"PingCAP\",\"url\":\"https:\/\/www.pingcap.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png\",\"width\":811,\"height\":232,\"caption\":\"PingCAP\"},\"image\":{\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/facebook.com\/pingcap2015\",\"https:\/\/x.com\/PingCAP\",\"https:\/\/linkedin.com\/company\/pingcap\",\"https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/eb40ba298bc36a0f833ac79b7f473b0e\",\"name\":\"Zhiyuan Liang\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.pingcap.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg\",\"contentUrl\":\"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg\",\"caption\":\"Zhiyuan Liang\"},\"description\":\"Senior Software Engineer\",\"url\":\"https:\/\/www.pingcap.com\/ko\/blog\/author\/zhiyuan-liang\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OSS Insight's Journey to a Serverless Database | TiDB","description":"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.","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.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/","og_locale":"ko_KR","og_type":"article","og_title":"OSS Insight's Journey to a Serverless Database | TiDB","og_description":"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.","og_url":"https:\/\/www.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/","og_site_name":"TiDB","article_publisher":"https:\/\/facebook.com\/pingcap2015","article_published_time":"2023-05-23T12:22:11+00:00","article_modified_time":"2025-08-22T03:59:11+00:00","og_image":[{"width":1875,"height":625,"url":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","type":"image\/jpeg"}],"author":"Zhiyuan Liang","twitter_card":"summary_large_image","twitter_creator":"@PingCAP","twitter_site":"@PingCAP","twitter_misc":{"Written by":"Zhiyuan Liang","Est. reading time":"4\ubd84"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#article","isPartOf":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/"},"author":{"name":"Zhiyuan Liang","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/eb40ba298bc36a0f833ac79b7f473b0e"},"headline":"OSS Insight&#8217;s Journey to a Serverless Database","datePublished":"2023-05-23T12:22:11+00:00","dateModified":"2025-08-22T03:59:11+00:00","mainEntityOfPage":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/"},"wordCount":863,"commentCount":0,"publisher":{"@id":"https:\/\/www.pingcap.com\/#organization"},"image":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage"},"thumbnailUrl":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","keywords":["TiDB Cloud","TiDB Serverless"],"articleSection":["Product"],"inLanguage":"ko-KR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/","url":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/","name":"OSS Insight's Journey to a Serverless Database | TiDB","isPartOf":{"@id":"https:\/\/www.pingcap.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage"},"image":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage"},"thumbnailUrl":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","datePublished":"2023-05-23T12:22:11+00:00","dateModified":"2025-08-22T03:59:11+00:00","description":"Learn how TiDB Serverless helps OSS Insight handle massive and fluctuating data workloads with ease and efficiency while lowering costs.","breadcrumb":{"@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#primaryimage","url":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","contentUrl":"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg","width":1875,"height":625},{"@type":"BreadcrumbList","@id":"https:\/\/www.pingcap.com\/blog\/oss-insights-journey-to-a-serverless-database\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.pingcap.com\/"},{"@type":"ListItem","position":2,"name":"OSS Insight&#8217;s Journey to a Serverless Database"}]},{"@type":"WebSite","@id":"https:\/\/www.pingcap.com\/#website","url":"https:\/\/www.pingcap.com\/","name":"\ud2f0DB","description":"TiDB | SQL at Scale","publisher":{"@id":"https:\/\/www.pingcap.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.pingcap.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.pingcap.com\/#organization","name":"PingCAP","url":"https:\/\/www.pingcap.com\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/","url":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","contentUrl":"https:\/\/static.pingcap.com\/files\/2021\/11\/pingcap-logo.png","width":811,"height":232,"caption":"PingCAP"},"image":{"@id":"https:\/\/www.pingcap.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/pingcap2015","https:\/\/x.com\/PingCAP","https:\/\/linkedin.com\/company\/pingcap","https:\/\/youtube.com\/channel\/UCuq4puT32DzHKT5rU1IZpIA"]},{"@type":"Person","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/eb40ba298bc36a0f833ac79b7f473b0e","name":"Zhiyuan Liang","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.pingcap.com\/#\/schema\/person\/image\/","url":"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg","contentUrl":"https:\/\/static.pingcap.com\/files\/2022\/10\/17234942\/avatar.jpg","caption":"Zhiyuan Liang"},"description":"Senior Software Engineer","url":"https:\/\/www.pingcap.com\/ko\/blog\/author\/zhiyuan-liang\/"}]}},"grav_blocks":false,"card_markup":"<a class=\"card-resource bg-white\" href=\"https:\/\/www.pingcap.com\/ko\/blog\/oss-insights-journey-to-a-serverless-database\/\"><div class=\"card-resource__image-container\"><img class=\"card-resource__image\" alt=\"serverless-ossinsight-banner\" src=\"https:\/\/static.pingcap.com\/files\/2023\/05\/23051941\/serverless-ossinsight-banner.jpeg\" loading=\"lazy\" width=1875 height=625 \/><\/div><div class=\"card-resource__content-container\"><div class=\"card-resource__content-head\"><div class=\"card-resource__category\">Product<\/div><\/div><h5 class=\"card-resource__title\">OSS Insight&#8217;s Journey to a Serverless Database<\/h5><\/div><\/a>","_links":{"self":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/12077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/users\/196"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/comments?post=12077"}],"version-history":[{"count":6,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/12077\/revisions"}],"predecessor-version":[{"id":29152,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/posts\/12077\/revisions\/29152"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media\/12079"}],"wp:attachment":[{"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/media?parent=12077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/categories?post=12077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pingcap.com\/ko\/wp-json\/wp\/v2\/tags?post=12077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}