Paper ReviewComputer SystemsDesign Science Research
HTAP: The End of the Analytics-Transactions Divide in Enterprise Databases
For decades, enterprises maintained separate databases for transactions (OLTP) and analytics (OLAP). HTAP systems promise to unify themโprocessing real-time transactions and complex analytics on the same data store. Kim et al. show how application-database co-design makes this practical.
By Sean K.S. Shin
This blog summarizes research trends based on published paper abstracts. Specific numbers or findings may contain inaccuracies. For scholarly rigor, always consult the original papers cited in each post.
Enterprise data architecture has been built on a fundamental separation for three decades: transactional systems (OLTP) that process real-time business operationsโorders, payments, inventory updatesโand analytical systems (OLAP) that process complex queries for business intelligenceโtrends, forecasts, anomaly detection. Data flows from OLTP to OLAP through ETL (Extract, Transform, Load) pipelines that introduce latency ranging from hours to days.
This separation made engineering sense when memory was expensive and workloads were predictable. But in 2025, the business demand is for real-time analytics on live transactional dataโdetecting fraud as it happens, adjusting pricing based on current demand, optimizing supply chains in response to live inventory levels. The ETL delay that was acceptable for monthly reporting is unacceptable for real-time decision-making.
Hybrid Transactional/Analytical Processing (HTAP) systems promise to eliminate this delay by processing both workload types on the same data store. Kim et al. demonstrate how this unification requires not just database innovation but co-innovation between applications and databasesโa collaboration that challenges traditional boundaries between application development and database engineering.
The Virtual Data Model Approach
Kim et al.'s central contribution is the concept of a virtual data model that bridges the semantic gap between application logic and database operations. Traditional applications interact with databases through SQL queries that specify how to retrieve data. Virtual data models specify what data the application needs, allowing the database to optimize how it is retrieved based on its knowledge of data layout, indexing, and workload patterns.
This inversionโfrom application-driven query specification to database-driven query optimizationโis particularly valuable for HTAP because the optimal query strategy depends on whether the workload is transactional or analytical:
- Transactional queries access specific rows by primary keyโthey benefit from row-oriented storage and index lookup
- Analytical queries scan large column rangesโthey benefit from columnar storage and parallel scan
An HTAP system with a virtual data model can transparently choose the optimal access strategy for each query, maintaining a dual representation (row-store for transactions, column-store for analytics) and routing queries to the appropriate representation without application awareness.
Cloud-Native HTAP
Sundaramoorthy et al. extend the HTAP concept to cloud-native environments, where the additional challenge is dynamic resource allocation. Cloud databases must scale transaction processing and analytical processing independentlyโa spike in analytical queries should not degrade transactional performance, and vice versa.
Their autonomous scaling approach uses workload classification to dynamically allocate compute resources between OLTP and OLAP workloads. Machine learning models predict workload patterns from historical data and pre-allocate resources before demand spikes occurโa proactive approach that avoids the latency of reactive autoscaling.
Claims and Evidence
<
| Claim | Evidence | Verdict |
|---|
| HTAP eliminates the ETL delay for real-time analytics | Architectural demonstration with SAP HANA-style systems | โ
Supported |
| Application-database co-design improves HTAP performance | Kim et al. demonstrate virtual data model benefits | โ
Supported |
| Cloud-native HTAP can independently scale OLTP and OLAP | Sundaramoorthy et al. propose autonomous scaling framework | โ ๏ธ Framework described, limited deployment evidence |
| HTAP replaces the need for separate OLTP and OLAP systems | Some workloads still benefit from separation; HTAP adds complexity | โ ๏ธ Depends on workload |
| Current HTAP systems handle all enterprise workload patterns | Complex analytical workloads may still require dedicated OLAP | โ ๏ธ Workload-dependent |
Open Questions
Workload interference: Even with resource isolation, HTAP systems must prevent analytical queries from degrading transactional performance. What level of isolation is sufficient, and what is the overhead?Consistency semantics: Should analytical queries see the absolute latest transactional state, or is slight staleness acceptable? The answer affects both performance (strong consistency is expensive) and business logic (some analytics require exact consistency).Migration path: Enterprises have massive investments in separate OLTP/OLAP infrastructure. What is the practical migration path to HTAP, and how do you maintain operations during transition?Cost comparison: HTAP systems require more sophisticated (and expensive) database technology than separate OLTP and OLAP. Under what conditions does the elimination of ETL infrastructure offset the higher database cost?Query optimization complexity: HTAP query optimizers must handle a much wider range of workload types than either OLTP or OLAP optimizers alone. Does this increased complexity lead to more optimization errors?What This Means for Your Research
For database researchers, HTAP co-design (Kim et al.) opens a research direction that requires expertise in both database internals and application architectureโa combination that traditional database research rarely demands. The virtual data model concept is generalizable beyond HTAP to any setting where applications and databases must co-evolve.
For enterprise architects, HTAP represents a genuine architectural simplificationโfewer moving parts, no ETL pipelines, real-time analytics capability. But adoption requires careful evaluation of workload patterns, consistency requirements, and the organizational readiness to manage a more sophisticated database platform.
For the data engineering community, the HTAP trend has implications for ETL tool providers, data warehouse vendors, and the practitioners who build and maintain data pipelines. If HTAP succeeds at scale, a significant portion of current data engineering infrastructure becomes unnecessaryโa creative destruction that the industry should anticipate.
๋ฉด์ฑ
์กฐํญ: ์ด ๊ฒ์๋ฌผ์ ์ ๋ณด ์ ๊ณต ๋ชฉ์ ์ ์ฐ๊ตฌ ๋ํฅ ๊ฐ์์ด๋ค. ํ์ ์ฐ๊ตฌ์์ ์ธ์ฉํ๊ธฐ ์ ์ ๊ตฌ์ฒด์ ์ธ ์ฐ๊ตฌ ๊ฒฐ๊ณผ, ํต๊ณ ๋ฐ ์ฃผ์ฅ์ ์๋ณธ ๋
ผ๋ฌธ์ ํตํด ๊ฒ์ฆํด์ผ ํ๋ค.
HTAP: ์ํฐํ๋ผ์ด์ฆ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ถ์๊ณผ ํธ๋์ญ์
์ ๋ถ๋ฆฌ๊ฐ ๋๋๋ค
์ํฐํ๋ผ์ด์ฆ ๋ฐ์ดํฐ ์ํคํ
์ฒ๋ 30๋
๊ฐ ๊ทผ๋ณธ์ ์ธ ๋ถ๋ฆฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋์ด ์๋ค. ์ฃผ๋ฌธ, ๊ฒฐ์ , ์ฌ๊ณ ์
๋ฐ์ดํธ ๋ฑ ์ค์๊ฐ ๋น์ฆ๋์ค ์ด์์ ์ฒ๋ฆฌํ๋ ํธ๋์ญ์
์์คํ
(OLTP)๊ณผ, ํธ๋ ๋, ์์ธก, ์ด์ ํ์ง ๋ฑ ๋น์ฆ๋์ค ์ธํ
๋ฆฌ์ ์ค๋ฅผ ์ํ ๋ณต์กํ ์ฟผ๋ฆฌ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ถ์ ์์คํ
(OLAP)์ด ๋ฐ๋ก ๊ทธ๊ฒ์ด๋ค. ๋ฐ์ดํฐ๋ OLTP์์ OLAP์ผ๋ก ETL(Extract, Transform, Load) ํ์ดํ๋ผ์ธ์ ํตํด ํ๋ฅด๋ฉฐ, ์ด ๊ณผ์ ์์ ์ ์๊ฐ์์ ์ ์ผ์ ์ด๋ฅด๋ ์ง์ฐ์ด ๋ฐ์ํ๋ค.
์ด๋ฌํ ๋ถ๋ฆฌ๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ ๊ณ ๊ฐ์ด๊ณ ์ํฌ๋ก๋๊ฐ ์์ธก ๊ฐ๋ฅํ๋ ์์ ์๋ ๊ณตํ์ ์ผ๋ก ํฉ๋ฆฌ์ ์ธ ์ ํ์ด์๋ค. ๊ทธ๋ฌ๋ 2025๋
์๋ ์ค์๊ฐ ํธ๋์ญ์
๋ฐ์ดํฐ์ ๋ํ ์ค์๊ฐ ๋ถ์์ ๋ํ ๋น์ฆ๋์ค ์์๊ฐ ์กด์ฌํ๋ค. ์ฆ, ์ฌ๊ธฐ ํ์๊ฐ ๋ฐ์ํ๋ ์ฆ์ ํ์งํ๊ณ , ํ์ฌ ์์์ ๊ธฐ๋ฐํ์ฌ ๊ฐ๊ฒฉ์ ์กฐ์ ํ๋ฉฐ, ์ค์๊ฐ ์ฌ๊ณ ์์ค์ ๋ฐ๋ผ ๊ณต๊ธ๋ง์ ์ต์ ํํด์ผ ํ๋ค. ์๊ฐ ๋ณด๊ณ ์์๋ ํ์ฉ ๊ฐ๋ฅํ๋ ETL ์ง์ฐ์ด ์ค์๊ฐ ์์ฌ ๊ฒฐ์ ์์๋ ์ฉ๋ฉ๋ ์ ์๋ค.
ํ์ด๋ธ๋ฆฌ๋ ํธ๋์ญ์
/๋ถ์ ์ฒ๋ฆฌ(HTAP) ์์คํ
์ ๋์ผํ ๋ฐ์ดํฐ ์ ์ฅ์์์ ๋ ๊ฐ์ง ์ ํ์ ์ํฌ๋ก๋๋ฅผ ๋ชจ๋ ์ฒ๋ฆฌํจ์ผ๋ก์จ ์ด ์ง์ฐ์ ์ ๊ฑฐํ ๊ฒ์ ์ฝ์ํ๋ค. Kim et al.์ ์ด๋ฌํ ํตํฉ์ด ๋จ์ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ์ ๋ฟ๋ง ์๋๋ผ ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ๊ณต๋ ํ์ ์ ํ์๋ก ํจ์ ์
์ฆํ๋ฉฐ, ์ด๋ ์ ํ๋ฆฌ์ผ์ด์
๊ฐ๋ฐ๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง๋์ด๋ง ์ฌ์ด์ ์ ํต์ ์ธ ๊ฒฝ๊ณ์ ๋์ ํ๋ ํ์
์ด๋ค.
๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ์ ๊ทผ ๋ฐฉ์
Kim et al.์ ํต์ฌ ๊ธฐ์ฌ๋ ์ ํ๋ฆฌ์ผ์ด์
๋ก์ง๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ์ฐ ์ฌ์ด์ ์๋ฏธ๋ก ์ ๊ฒฉ์ฐจ๋ฅผ ํด์ํ๋ ๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ๊ฐ๋
์ด๋ค. ๊ธฐ์กด ์ ํ๋ฆฌ์ผ์ด์
์ ๋ฐ์ดํฐ๋ฅผ ์ด๋ป๊ฒ ๊ฒ์ํ ์ง ๋ช
์ํ๋ SQL ์ฟผ๋ฆฌ๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ํธ์์ฉํ๋ค. ๋ฐ๋ฉด ๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ ํ๋ฆฌ์ผ์ด์
์ด ์ด๋ค ๋ฐ์ดํฐ๋ฅผ ํ์๋ก ํ๋์ง๋ฅผ ๋ช
์ํ๋ฉฐ, ์ด๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ฐ์ดํฐ ๋ ์ด์์, ์ธ๋ฑ์ฑ, ์ํฌ๋ก๋ ํจํด์ ๋ํ ์์ฒด ์ง์์ ๋ฐํ์ผ๋ก ์ด๋ป๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ ์ง ์ต์ ํํ ์ ์๋ค.
์ด๋ฌํ ์ญ์ โ์ ํ๋ฆฌ์ผ์ด์
์ฃผ๋์ ์ฟผ๋ฆฌ ๋ช
์ธ์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฃผ๋์ ์ฟผ๋ฆฌ ์ต์ ํ๋กโ์ HTAP์์ ํนํ ๊ฐ์น ์๋ค. ์ต์ ์ ์ฟผ๋ฆฌ ์ ๋ต์ด ์ํฌ๋ก๋๊ฐ ํธ๋์ญ์
์ธ์ง ๋ถ์์ธ์ง์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ด๋ค.
- ํธ๋์ญ์
์ฟผ๋ฆฌ๋ ๊ธฐ๋ณธ ํค๋ก ํน์ ํ์ ์ ๊ทผํ๋ฏ๋ก ํ ์งํฅ ์คํ ๋ฆฌ์ง์ ์ธ๋ฑ์ค ์กฐํ์์ ์ด์ ์ ์ป๋๋ค
- ๋ถ์ ์ฟผ๋ฆฌ๋ ๋์ฉ๋ ์ปฌ๋ผ ๋ฒ์๋ฅผ ์ค์บํ๋ฏ๋ก ์ปฌ๋ผํ ์คํ ๋ฆฌ์ง์ ๋ณ๋ ฌ ์ค์บ์์ ์ด์ ์ ์ป๋๋ค
๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ๊ฐ์ถ HTAP ์์คํ
์ ๊ฐ ์ฟผ๋ฆฌ์ ๋ํด ์ต์ ์ ์ ๊ทผ ์ ๋ต์ ํฌ๋ช
ํ๊ฒ ์ ํํ ์ ์์ผ๋ฉฐ, ์ด์ค ํํ(ํธ๋์ญ์
์ ์ํ ํ ์ ์ฅ์, ๋ถ์์ ์ํ ์ด ์ ์ฅ์)์ ์ ์งํ๋ฉด์ ์ ํ๋ฆฌ์ผ์ด์
์ด ์ด๋ฅผ ์ธ์ํ์ง ๋ชปํ๋ ์ํ์์ ์ฟผ๋ฆฌ๋ฅผ ์ ์ ํ ํํ์ผ๋ก ๋ผ์ฐํ
ํ๋ค.
ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ HTAP
Sundaramoorthy et al.์ HTAP ๊ฐ๋
์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ํ๊ฒฝ์ผ๋ก ํ์ฅํ๋ฉฐ, ์ด ํ๊ฒฝ์์์ ์ถ๊ฐ์ ์ธ ๊ณผ์ ๋ ๋์ ์์ ํ ๋น์ด๋ค. ํด๋ผ์ฐ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํธ๋์ญ์
์ฒ๋ฆฌ์ ๋ถ์ ์ฒ๋ฆฌ๋ฅผ ๋
๋ฆฝ์ ์ผ๋ก ํ์ฅํด์ผ ํ๋ค. ์ฆ, ๋ถ์ ์ฟผ๋ฆฌ์ ๊ธ์ฆ์ด ํธ๋์ญ์
์ฑ๋ฅ์ ์ ํ์์ผ์๋ ์ ๋๋ฉฐ, ๊ทธ ๋ฐ๋๋ ๋ง์ฐฌ๊ฐ์ง๋ค.
์ด๋ค์ ์์จ ํ์ฅ ์ ๊ทผ ๋ฐฉ์์ ์ํฌ๋ก๋ ๋ถ๋ฅ๋ฅผ ์ฌ์ฉํ์ฌ OLTP์ OLAP ์ํฌ๋ก๋ ๊ฐ์ ์ปดํจํ
์์์ ๋์ ์ผ๋ก ํ ๋นํ๋ค. ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ์ ๊ณผ๊ฑฐ ๋ฐ์ดํฐ๋ก๋ถํฐ ์ํฌ๋ก๋ ํจํด์ ์์ธกํ๊ณ ์์ ๊ธ์ฆ์ด ๋ฐ์ํ๊ธฐ ์ ์ ์์์ ์ฌ์ ํ ๋นํ๋ค. ์ด๋ ๋ฐ์ํ ์คํ ์ค์ผ์ผ๋ง์ ์ง์ฐ์ ๋ฐฉ์งํ๋ ์ ์ ์ ์ ๊ทผ ๋ฐฉ์์ด๋ค.
์ฃผ์ฅ๊ณผ ๊ทผ๊ฑฐ
<
| ์ฃผ์ฅ | ๊ทผ๊ฑฐ | ํ์ |
|---|
| HTAP์ ์ค์๊ฐ ๋ถ์์ ์ํ ETL ์ง์ฐ์ ์ ๊ฑฐํ๋ค | SAP HANA ๋ฐฉ์ ์์คํ
์ ์ด์ฉํ ์ํคํ
์ฒ ์์ฐ | โ
์ง์ง๋จ |
| ์ ํ๋ฆฌ์ผ์ด์
-๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณต๋ ์ค๊ณ๊ฐ HTAP ์ฑ๋ฅ์ ํฅ์์ํจ๋ค | Kim et al.์ด ๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ์ ์ด์ ์ ์
์ฆ | โ
์ง์ง๋จ |
| ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ HTAP์ OLTP์ OLAP์ ๋
๋ฆฝ์ ์ผ๋ก ํ์ฅํ ์ ์๋ค | Sundaramoorthy ๋ฑ์ ์์จ ํ์ฅ ํ๋ ์์ํฌ๋ฅผ ์ ์ํ๋ค | โ ๏ธ ํ๋ ์์ํฌ๋ ๊ธฐ์ ๋์์ผ๋, ๋ฐฐํฌ ์ฆ๊ฑฐ๊ฐ ์ ํ์ ์ด๋ค |
| HTAP์ ๋ณ๋์ OLTP ๋ฐ OLAP ์์คํ
์ ํ์์ฑ์ ๋์ฒดํ๋ค | ์ผ๋ถ ์ํฌ๋ก๋๋ ์ฌ์ ํ ๋ถ๋ฆฌ ๋ฐฉ์์์ ์ด์ ์ ์ป์ผ๋ฉฐ, HTAP์ ๋ณต์ก์ฑ์ ์ถ๊ฐํ๋ค | โ ๏ธ ์ํฌ๋ก๋์ ๋ฐ๋ผ ๋ค๋ฅด๋ค |
| ํ์ฌ HTAP ์์คํ
์ ๋ชจ๋ ์ํฐํ๋ผ์ด์ฆ ์ํฌ๋ก๋ ํจํด์ ์ฒ๋ฆฌํ๋ค | ๋ณต์กํ ๋ถ์ ์ํฌ๋ก๋๋ ์ฌ์ ํ ์ ์ฉ OLAP์ ํ์๋ก ํ ์ ์๋ค | โ ๏ธ ์ํฌ๋ก๋์ ๋ฐ๋ผ ๋ค๋ฅด๋ค |
๋ฏธํด๊ฒฐ ๋ฌธ์
์ํฌ๋ก๋ ๊ฐ์ญ: ๋ฆฌ์์ค ๊ฒฉ๋ฆฌ๊ฐ ์ด๋ฃจ์ด์ง๋๋ผ๋, HTAP ์์คํ
์ ๋ถ์ ์ฟผ๋ฆฌ๊ฐ ํธ๋์ญ์
์ฑ๋ฅ์ ์ ํ์ํค๋ ๊ฒ์ ๋ฐฉ์งํด์ผ ํ๋ค. ์ด๋ ์์ค์ ๊ฒฉ๋ฆฌ๊ฐ ์ถฉ๋ถํ๋ฉฐ, ๊ทธ ์ค๋ฒํค๋๋ ์ผ๋ง์ธ๊ฐ?์ผ๊ด์ฑ ์๋ฏธ๋ก : ๋ถ์ ์ฟผ๋ฆฌ๋ ์ ๋์ ์ผ๋ก ์ต์ ์ ํธ๋์ญ์
์ํ๋ฅผ ๋ณด์์ผ ํ๋๊ฐ, ์๋๋ฉด ์ฝ๊ฐ์ ์ค๋๋จ(staleness)์ด ํ์ฉ ๊ฐ๋ฅํ๊ฐ? ์ด ๋ต๋ณ์ ์ฑ๋ฅ(๊ฐํ ์ผ๊ด์ฑ์ ๋น์ฉ์ด ํฌ๋ค)๊ณผ ๋น์ฆ๋์ค ๋ก์ง(์ผ๋ถ ๋ถ์์ ์ ํํ ์ผ๊ด์ฑ์ ์๊ตฌํ๋ค) ๋ชจ๋์ ์ํฅ์ ๋ฏธ์น๋ค.๋ง์ด๊ทธ๋ ์ด์
๊ฒฝ๋ก: ๊ธฐ์
๋ค์ ๋ณ๋์ OLTP/OLAP ์ธํ๋ผ์ ๋ง๋ํ ํฌ์๋ฅผ ํด์๋ค. HTAP์ผ๋ก์ ์ค์ง์ ์ธ ๋ง์ด๊ทธ๋ ์ด์
๊ฒฝ๋ก๋ ๋ฌด์์ด๋ฉฐ, ์ ํ ๊ณผ์ ์์ ์ด์์ ์ด๋ป๊ฒ ์ ์งํ๋๊ฐ?๋น์ฉ ๋น๊ต: HTAP ์์คํ
์ ๋ณ๋์ OLTP ๋ฐ OLAP๋ณด๋ค ๋ ์ ๊ตํ๊ณ ๋น์ฉ์ด ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ธฐ์ ์ ์๊ตฌํ๋ค. ETL ์ธํ๋ผ์ ์ ๊ฑฐ๊ฐ ๋ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋น์ฉ์ ์์ํ๋ ์กฐ๊ฑด์ ๋ฌด์์ธ๊ฐ?์ฟผ๋ฆฌ ์ต์ ํ ๋ณต์ก์ฑ: HTAP ์ฟผ๋ฆฌ ์ตํฐ๋ง์ด์ ๋ OLTP ๋๋ OLAP ์ตํฐ๋ง์ด์ ๋จ๋
๋ณด๋ค ํจ์ฌ ๋ ๋์ ๋ฒ์์ ์ํฌ๋ก๋ ์ ํ์ ์ฒ๋ฆฌํด์ผ ํ๋ค. ์ด๋ฌํ ๋ณต์ก์ฑ์ ์ฆ๊ฐ๊ฐ ๋ ๋ง์ ์ต์ ํ ์ค๋ฅ๋ก ์ด์ด์ง๋๊ฐ?์ฐ๊ตฌ์ ๋ํ ์์ฌ์
๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ตฌ์๋ค์๊ฒ ์์ด, HTAP ๊ณต๋ ์ค๊ณ(Kim ๋ฑ)๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ด๋ถ ๊ตฌ์กฐ์ ์ ํ๋ฆฌ์ผ์ด์
์ํคํ
์ฒ ๋ชจ๋์ ๋ํ ์ ๋ฌธ์ฑ์ ์๊ตฌํ๋ ์ฐ๊ตฌ ๋ฐฉํฅ์ ์ด์ด์ฃผ๋ฉฐ, ์ด๋ ์ ํต์ ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฐ๊ตฌ์์ ์ข์ฒ๋ผ ์๊ตฌ๋์ง ์๋ ์กฐํฉ์ด๋ค. ๊ฐ์ ๋ฐ์ดํฐ ๋ชจ๋ธ ๊ฐ๋
์ HTAP์ ๋์ด, ์ ํ๋ฆฌ์ผ์ด์
๊ณผ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ํจ๊ป ์งํํด์ผ ํ๋ ๋ชจ๋ ํ๊ฒฝ์ผ๋ก ์ผ๋ฐํ๋ ์ ์๋ค.
์ํฐํ๋ผ์ด์ฆ ์ํคํ
ํธ๋ค์๊ฒ ์์ด, HTAP์ ์ง์ ํ ์ํคํ
์ฒ ๋จ์ํ๋ฅผ ์๋ฏธํ๋คโ๊ตฌ์ฑ ์์ ๊ฐ์, ETL ํ์ดํ๋ผ์ธ ๋ถํ์, ์ค์๊ฐ ๋ถ์ ๊ธฐ๋ฅ ํ๋ณด. ๊ทธ๋ฌ๋ ๋์
์ ์ํด์๋ ์ํฌ๋ก๋ ํจํด, ์ผ๊ด์ฑ ์๊ตฌ์ฌํญ, ๊ทธ๋ฆฌ๊ณ ๋ ์ ๊ตํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ์ ๊ด๋ฆฌํ ์กฐ์ง์ ์ค๋น ์ํ์ ๋ํ ์ ์คํ ํ๊ฐ๊ฐ ํ์ํ๋ค.
๋ฐ์ดํฐ ์์ง๋์ด๋ง ์ปค๋ฎค๋ํฐ์๊ฒ ์์ด, HTAP ํธ๋ ๋๋ ETL ๋๊ตฌ ๊ณต๊ธ์
์ฒด, ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค ๋ฒค๋, ๊ทธ๋ฆฌ๊ณ ๋ฐ์ดํฐ ํ์ดํ๋ผ์ธ์ ๊ตฌ์ถ ๋ฐ ์ ์งํ๋ ์ค๋ฌด์๋ค์๊ฒ ์์ฌํ๋ ๋ฐ๊ฐ ์๋ค. HTAP์ด ๋๊ท๋ชจ๋ก ์ฑ๊ณตํ๋ค๋ฉด, ํ์ฌ ๋ฐ์ดํฐ ์์ง๋์ด๋ง ์ธํ๋ผ์ ์๋น ๋ถ๋ถ์ด ๋ถํ์ํด์ง ๊ฒ์ด๋ฉฐ, ์ด๋ ์
๊ณ๊ฐ ๋ฏธ๋ฆฌ ์์ธกํด์ผ ํ ์ฐฝ์กฐ์ ํ๊ดด์ด๋ค.
References (2)
[1] Kim, K., Kim, H., Lee, J. et al. (2025). Enterprise Application-Database Co-Innovation for Hybrid Transactional/Analytical Processing: A Virtual Data Model and Its Query Optimization Needs. ACM SIGMOD.
[2] Sundaramoorthy, P., Parikh, M., Keshireddy, S. (2025). Adaptive Resource Management in Cloud-Native Databases: A Study of Autonomous Scaling and Query Optimization. IEEE ICCES.