{"id":306,"date":"2025-09-19T16:35:50","date_gmt":"2025-09-19T16:35:50","guid":{"rendered":"https:\/\/woraponti.com\/?p=306"},"modified":"2025-09-19T16:58:50","modified_gmt":"2025-09-19T16:58:50","slug":"note-clickhouse-meetup1","status":"publish","type":"post","link":"https:\/\/woraponti.com\/index.php\/2025\/09\/19\/note-clickhouse-meetup1\/","title":{"rendered":"[Note] Clickhouse meetup #1"},"content":{"rendered":"\n<p>\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e44\u0e14\u0e49\u0e44\u0e1b\u0e23\u0e48\u0e27\u0e21\u0e07\u0e32\u0e19 Clickhouse Thailand Meetup \u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48 1 \u0e40\u0e25\u0e22\u0e21\u0e32\u0e25\u0e2d\u0e07\u0e40\u0e02\u0e35\u0e22\u0e19\u0e2a\u0e23\u0e38\u0e1b\u0e41\u0e1a\u0e1a\u0e2a\u0e31\u0e49\u0e19\u0e46\u0e44\u0e27\u0e49 \u0e42\u0e14\u0e22\u0e43\u0e19\u0e07\u0e32\u0e19\u0e08\u0e30\u0e41\u0e1a\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19 2 Sessions \u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/woraponti.com\/wp-content\/uploads\/2025\/09\/highres_529763493-2-1024x576.jpg\" alt=\"\" class=\"wp-image-313\" style=\"width:503px;height:auto\" srcset=\"https:\/\/woraponti.com\/wp-content\/uploads\/2025\/09\/highres_529763493-2-1024x576.jpg 1024w, https:\/\/woraponti.com\/wp-content\/uploads\/2025\/09\/highres_529763493-2-300x169.jpg 300w, https:\/\/woraponti.com\/wp-content\/uploads\/2025\/09\/highres_529763493-2-768x432.jpg 768w, https:\/\/woraponti.com\/wp-content\/uploads\/2025\/09\/highres_529763493-2.avif 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Picture from: https:\/\/www.meetup.com\/th-TH\/clickhouse-thailand-meetup-group\/events\/310647332<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-text-align-left\">Session #1: Clickhouse \u0e04\u0e37\u0e2d\u0e43\u0e04\u0e23 \u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23<\/h2>\n\n\n\n<p><strong><span style=\"text-decoration: underline;\">Clickhouse<\/span><\/strong> \u0e40\u0e1b\u0e47\u0e19 OLAP database product \u0e42\u0e14\u0e22 design \u0e21\u0e32\u0e08\u0e32\u0e01 4 purposes \u0e19\u0e35\u0e49<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Speak SQL fluently<\/li>\n\n\n\n<li>Processes data very fast<\/li>\n\n\n\n<li>Highly efficient storage<\/li>\n\n\n\n<li>Easily scale to any size<\/li>\n<\/ol>\n\n\n\n<p>Clickhouse \u0e21\u0e35\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a on Cloud \u0e41\u0e25\u0e30\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 self host \u0e40\u0e2d\u0e07\u0e01\u0e47\u0e44\u0e14\u0e49 <br>\u0e41\u0e25\u0e49\u0e27\u0e15\u0e31\u0e27 Clickhouse \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e07\u0e32\u0e19\u0e41\u0e1a\u0e1a\u0e44\u0e2b\u0e19?<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u0e07\u0e32\u0e19 analytics<\/li>\n\n\n\n<li>\u0e17\u0e33\u0e40\u0e1b\u0e47\u0e19 Data Warehouse <\/li>\n\n\n\n<li>\u0e07\u0e32\u0e19 Observability<\/li>\n<\/ul>\n\n\n\n<p>\u0e16\u0e31\u0e14\u0e21\u0e32\u0e41\u0e25\u0e49\u0e27\u0e2d\u0e30\u0e44\u0e23\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49 Clickhouse \u0e16\u0e36\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e40\u0e23\u0e47\u0e27<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><span style=\"text-decoration: underline;\">\u0e43\u0e19\u0e21\u0e38\u0e21 Writing<\/span> <\/strong>&#8211; \u0e21\u0e35\u0e01\u0e32\u0e23 Design \u0e17\u0e35\u0e48\u0e40\u0e23\u0e35\u0e22\u0e01\u0e27\u0e48\u0e32 Part merges \u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 Behind process \u0e20\u0e32\u0e22\u0e43\u0e19 Clickhouse \u0e17\u0e35\u0e48\u0e15\u0e2d\u0e19\u0e42\u0e2b\u0e25\u0e14\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e08\u0e30 paralle \u0e01\u0e48\u0e2d\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e2b\u0e49\u0e40\u0e23\u0e47\u0e27 \u0e41\u0e25\u0e49\u0e27\u0e08\u0e30\u0e04\u0e48\u0e2d\u0e22\u0e46 merge data \u0e40\u0e02\u0e49\u0e32\u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e2b\u0e25\u0e32\u0e22 layer \u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19<\/li>\n\n\n\n<li><strong><span style=\"text-decoration: underline;\">\u0e43\u0e19\u0e21\u0e38\u0e21 Reading<\/span> <\/strong>&#8211; \u0e21\u0e35\u0e2b\u0e25\u0e32\u0e22\u0e46 feature \u0e41\u0e15\u0e48\u0e17\u0e35\u0e48\u0e1c\u0e21\u0e08\u0e33\u0e44\u0e14\u0e49\u0e04\u0e37\u0e2d \u0e01\u0e32\u0e23\u0e17\u0e33 Granules \u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e40\u0e1b\u0e47\u0e19\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30\u0e01\u0e32\u0e23\u0e17\u0e33 Chunk of rows \u0e44\u0e27\u0e49 \u0e01\u0e47\u0e08\u0e30\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e40\u0e27\u0e25\u0e32 Scan \u0e2b\u0e32\u0e44\u0e14\u0e49\u0e44\u0e27\u0e02\u0e36\u0e49\u0e19 \u0e41\u0e25\u0e30\u0e22\u0e31\u0e07\u0e21\u0e35 feature \u0e2d\u0e37\u0e48\u0e19\u0e46\u0e2d\u0e35\u0e01 \u0e15\u0e23\u0e07\u0e19\u0e35\u0e49\u0e1c\u0e21\u0e40\u0e01\u0e47\u0e1a\u0e21\u0e32\u0e44\u0e14\u0e49\u0e44\u0e21\u0e48\u0e04\u0e23\u0e1a<\/li>\n<\/ul>\n\n\n\n<p>\u0e2a\u0e48\u0e27\u0e19\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07 Session #1 \u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e30\u0e44\u0e23\u0e44\u0e1b\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e27\u0e48\u0e32\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2e\u0e34\u0e15\u0e40\u0e25\u0e22\u0e01\u0e47\u0e04\u0e37\u0e2d LLM <br>\u0e17\u0e32\u0e07 Clickhouse \u0e01\u0e47\u0e21\u0e35\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32 Feature MCP \u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07 \u0e0b\u0e36\u0e48\u0e07\u0e15\u0e31\u0e27 MCP \u0e19\u0e35\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e48\u0e2d\u0e44\u0e1b\u0e17\u0e35\u0e48 data \u0e20\u0e32\u0e22\u0e43\u0e19 Clickhouse<br>\u0e2b\u0e25\u0e31\u0e07\u0e08\u0e32\u0e01\u0e19\u0e31\u0e49\u0e19\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 Prompt \u0e17\u0e35\u0e48\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e40\u0e23\u0e32\u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e44\u0e14\u0e49 \u0e41\u0e25\u0e49\u0e27\u0e15\u0e31\u0e27 Agent \u0e08\u0e30\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e17\u0e33\u0e01\u0e32\u0e23 query \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e2b\u0e32\u0e04\u0e33\u0e15\u0e2d\u0e1a\u0e08\u0e32\u0e01\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25<\/p>\n\n\n\n<p>\u0e2a\u0e48\u0e27\u0e19\u0e14\u0e49\u0e32\u0e19\u0e25\u0e48\u0e32\u0e07\u0e19\u0e35\u0e49 \u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 link \u0e15\u0e48\u0e32\u0e07\u0e46\u0e17\u0e35\u0e48\u0e17\u0e32\u0e07 Clickhouse \u0e41\u0e0a\u0e23\u0e4c\u0e44\u0e27\u0e49\u0e43\u0e2b\u0e49\u0e44\u0e1b\u0e25\u0e2d\u0e07\u0e40\u0e25\u0e48\u0e19\u0e14\u0e39\u0e04\u0e23\u0e31\u0e1a<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clickhouse \u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 Crypto \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e25\u0e2d\u0e07\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b Query \u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e14\u0e39\u0e44\u0e14\u0e49 &#8211; <a href=\"https:\/\/crypto.clickhouse.com\/\">https:\/\/crypto.clickhouse.com\/<\/a><\/li>\n\n\n\n<li>Demo \u0e15\u0e48\u0e32\u0e07\u0e46 \u0e02\u0e2d\u0e07 Clickhouse &#8211; <a href=\"https:\/\/clickhouse.com\/demos\">https:\/\/clickhouse.com\/demos<\/a><\/li>\n\n\n\n<li>AI Agent Feature &#8211; <a href=\"https:\/\/llm.clickhouse.com\/\">https:\/\/llm.clickhouse.com\/<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Session #2: Use case \u0e02\u0e2d\u0e07 \u0e40\u0e15\u0e48\u0e32\u0e1a\u0e34\u0e19<\/h2>\n\n\n\n<p>\u0e17\u0e32\u0e07\u0e40\u0e15\u0e48\u0e32\u0e1a\u0e34\u0e19\u0e40\u0e25\u0e48\u0e32 use case \u0e42\u0e14\u0e22\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e41\u0e1a\u0e48\u0e07\u0e2d\u0e2d\u0e01\u0e40\u0e1b\u0e47\u0e19 3 \u0e0a\u0e48\u0e27\u0e07\u0e2b\u0e25\u0e31\u0e01\u0e46 \u0e04\u0e37\u0e2d<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48 1<\/strong>: \u0e43\u0e0a\u0e49 Postgres \u0e17\u0e31\u0e49\u0e07\u0e01\u0e32\u0e23\u0e40\u0e01\u0e47\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 \u0e41\u0e25\u0e30 query \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e2d\u0e32\u0e44\u0e1b\u0e43\u0e0a\u0e49 \u0e41\u0e15\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21\u0e21\u0e35\u0e1b\u0e31\u0e0d\u0e2b\u0e32\u0e43\u0e19\u0e01\u0e32\u0e23 query \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e43\u0e0a\u0e49\u0e40\u0e27\u0e25\u0e32\u0e19\u0e32\u0e19 \u0e41\u0e25\u0e30\u0e01\u0e32\u0e23 query \u0e17\u0e35\u0e48\u0e19\u0e32\u0e19\u0e40\u0e23\u0e34\u0e48\u0e21\u0e01\u0e23\u0e30\u0e17\u0e1a operation process<\/li>\n\n\n\n<li><strong>\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48 2<\/strong>: \u0e21\u0e35\u0e01\u0e32\u0e23\u0e41\u0e22\u0e01 Database \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a Operation \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 Postgres \u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e40\u0e14\u0e34\u0e21 \u0e41\u0e25\u0e30\u0e01\u0e47\u0e21\u0e35\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49 Tiger Data \u0e40\u0e1b\u0e47\u0e19 database \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a query \u0e40\u0e17\u0e48\u0e32\u0e17\u0e35\u0e48\u0e1f\u0e31\u0e07 Tiger Data \u0e04\u0e37\u0e2d database \u0e43\u0e19\u0e25\u0e31\u0e01\u0e29\u0e13\u0e30 time series<em> (\u0e2d\u0e31\u0e19\u0e19\u0e35\u0e49\u0e1c\u0e21\u0e44\u0e21\u0e48\u0e23\u0e39\u0e49\u0e08\u0e31\u0e01\u0e21\u0e32\u0e01\u0e48\u0e2d\u0e19 \u0e44\u0e27\u0e49\u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e08\u0e30\u0e25\u0e2d\u0e07\u0e44\u0e1b\u0e14\u0e39\u0e27\u0e48\u0e32\u0e40\u0e1b\u0e47\u0e19\u0e22\u0e31\u0e07\u0e44\u0e07)<\/em><\/li>\n\n\n\n<li><strong>\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48 3:<\/strong> \u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e19\u0e0a\u0e48\u0e27\u0e07\u0e17\u0e35\u0e48 2 \u0e41\u0e15\u0e48\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e08\u0e32\u0e01 Tiger Data \u0e44\u0e1b\u0e43\u0e0a\u0e49 Clickhouse \u0e41\u0e17\u0e19 \u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e17\u0e32\u0e07\u0e40\u0e15\u0e48\u0e32\u0e1a\u0e34\u0e19\u0e08\u0e30\u0e21\u0e35 process insert \u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e44\u0e1b\u0e17\u0e35\u0e48 Clickhouse \u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e40\u0e1b\u0e47\u0e19 Batch ETL \u0e42\u0e2b\u0e25\u0e14\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e08\u0e32\u0e01 Postgres \u0e44\u0e1b\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e17\u0e35\u0e48 Clickhouse  <\/li>\n<\/ul>\n\n\n\n<p>\u0e2a\u0e48\u0e27\u0e19\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22 \u0e17\u0e35\u0e48\u0e17\u0e32\u0e07\u0e40\u0e15\u0e48\u0e32\u0e1a\u0e34\u0e19\u0e41\u0e19\u0e30\u0e19\u0e33 \u0e01\u0e47\u0e08\u0e30\u0e40\u0e1b\u0e47\u0e19 keyword \u0e15\u0e48\u0e32\u0e07\u0e46 \u0e17\u0e35\u0e48\u0e40\u0e2d\u0e32\u0e44\u0e27\u0e49\u0e28\u0e36\u0e01\u0e29\u0e32\u0e15\u0e48\u0e2d \u0e16\u0e49\u0e32\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Clickhouse:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>MergeTree engine family<\/li>\n\n\n\n<li>Batch insert<\/li>\n\n\n\n<li>Part merges<\/li>\n\n\n\n<li>It &#8220;looks&#8221; like normal SQL<\/li>\n\n\n\n<li>Partition<\/li>\n\n\n\n<li>Deduplication strategies<\/li>\n<\/ol>\n\n\n\n<p>\u0e1c\u0e21\u0e01\u0e47\u0e02\u0e2d\u0e2a\u0e23\u0e38\u0e1b\u0e2a\u0e31\u0e49\u0e19\u0e46\u0e44\u0e27\u0e49\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e19\u0e35\u0e49\u0e04\u0e23\u0e31\u0e1a <\/p>\n\n\n\n<p>\u0e2b\u0e32\u0e01\u0e2a\u0e23\u0e38\u0e1b\u0e19\u0e35\u0e49\u0e21\u0e35\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e1b\u0e23\u0e30\u0e01\u0e32\u0e23\u0e43\u0e14 \u0e01\u0e47\u0e02\u0e2d\u0e2d\u0e20\u0e31\u0e22\u0e44\u0e27\u0e49\u0e14\u0e49\u0e27\u0e22\u0e19\u0e30\u0e04\u0e23\u0e31\u0e1a<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e27\u0e31\u0e19\u0e2d\u0e31\u0e07\u0e04\u0e32\u0e23\u0e17\u0e35\u0e48\u0e1c\u0e48\u0e32\u0e19\u0e21\u0e32 \u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e44\u0e14\u0e49\u0e44\u0e1b\u0e23\u0e48\u0e27\u0e21\u0e07\u0e32\u0e19 Clickhouse Thailand Meetup \u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48 1 \u0e40\u0e25\u0e22\u0e21\u0e32\u0e25\u0e2d\u0e07\u0e40\u0e02\u0e35\u0e22\u0e19\u0e2a\u0e23\u0e38\u0e1b\u0e41\u0e1a\u0e1a\u0e2a\u0e31\u0e49\u0e19\u0e46\u0e44\u0e27\u0e49 \u0e42\u0e14\u0e22\u0e43\u0e19\u0e07\u0e32\u0e19\u0e08\u0e30\u0e41\u0e1a\u0e48\u0e07\u0e40\u0e1b\u0e47\u0e19 2 Sessions \u0e14\u0e49\u0e27\u0e22\u0e01\u0e31\u0e19 Session #1: Clickhouse \u0e04\u0e37\u0e2d\u0e43\u0e04\u0e23 \u0e17\u0e33\u0e2d\u0e30\u0e44\u0e23 Clickhouse \u0e40\u0e1b\u0e47\u0e19 OLAP database product \u0e42\u0e14\u0e22 design \u0e21\u0e32\u0e08\u0e32\u0e01 4 purposes \u0e19\u0e35\u0e49 Clickhouse \u0e21\u0e35\u0e17\u0e35\u0e48\u0e40\u0e1b\u0e47\u0e19\u0e41\u0e1a\u0e1a on Cloud \u0e41\u0e25\u0e30\u0e40\u0e23\u0e32\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 self host \u0e40\u0e2d\u0e07\u0e01\u0e47\u0e44\u0e14\u0e49 \u0e41\u0e25\u0e49\u0e27\u0e15\u0e31\u0e27 Clickhouse \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e07\u0e32\u0e19\u0e41\u0e1a\u0e1a\u0e44\u0e2b\u0e19? \u0e16\u0e31\u0e14\u0e21\u0e32\u0e41\u0e25\u0e49\u0e27\u0e2d\u0e30\u0e44\u0e23\u0e17\u0e35\u0e48\u0e17\u0e33\u0e43\u0e2b\u0e49 Clickhouse \u0e16\u0e36\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e07\u0e32\u0e19\u0e44\u0e14\u0e49\u0e40\u0e23\u0e47\u0e27 \u0e2a\u0e48\u0e27\u0e19\u0e2a\u0e38\u0e14\u0e17\u0e49\u0e32\u0e22\u0e02\u0e2d\u0e07 Session #1 \u0e40\u0e1b\u0e47\u0e19\u0e2d\u0e30\u0e44\u0e23\u0e44\u0e1b\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49 \u0e40\u0e1e\u0e23\u0e32\u0e30\u0e27\u0e48\u0e32\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e01\u0e33\u0e25\u0e31\u0e07\u0e2e\u0e34\u0e15\u0e40\u0e25\u0e22\u0e01\u0e47\u0e04\u0e37\u0e2d LLM \u0e17\u0e32\u0e07 Clickhouse \u0e01\u0e47\u0e21\u0e35\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32 Feature MCP \u0e02\u0e2d\u0e07\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07 \u0e0b\u0e36\u0e48\u0e07\u0e15\u0e31\u0e27 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,21],"tags":[],"class_list":["post-306","post","type-post","status-publish","format-standard","hentry","category-data","category-tech"],"_links":{"self":[{"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/posts\/306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/comments?post=306"}],"version-history":[{"count":19,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/posts\/306\/revisions"}],"predecessor-version":[{"id":330,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/posts\/306\/revisions\/330"}],"wp:attachment":[{"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/media?parent=306"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/categories?post=306"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/woraponti.com\/index.php\/wp-json\/wp\/v2\/tags?post=306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}