blob: bbc3bdea3ef60becfd304ed4f123ade9b83d17cf [file] [log] [blame]
import{_ as i,c as s,d as e,e as l,a as n,f as o,r,o as u}from"./app-C-fAkKj6.js";const d={};function p(m,t){const a=r("RouteLink");return u(),s("div",null,[t[47]||(t[47]=e("h1",{id:"quick-start",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#quick-start"},[e("span",null,"Quick Start")])],-1)),t[48]||(t[48]=e("p",null,"This document will guide you through methods to get started quickly with IoTDB.",-1)),t[49]||(t[49]=e("h2",{id:"_1-how-to-install-and-deploy",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_1-how-to-install-and-deploy"},[e("span",null,"1. How to Install and Deploy?")])],-1)),t[50]||(t[50]=e("p",null,"This guide will assist you in quickly installing and deploying IoTDB. You can quickly navigate to the content you need to review through the following document links:",-1)),e("ol",null,[e("li",null,[e("p",null,[t[1]||(t[1]=l("Prepare the necessary machine resources: The deployment and operation of IoTDB require consideration of various aspects of machine resource configuration. For specific resource configurations, please refer to ")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/Database-Resources.html"},{default:o(()=>t[0]||(t[0]=[l("Database Resource")])),_:1})])]),e("li",null,[e("p",null,[t[3]||(t[3]=l("Complete system configuration preparations: IoTDB's system configuration involves multiple aspects. For an introduction to key system configurations, please see ")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/Environment-Requirements.html"},{default:o(()=>t[2]||(t[2]=[l("System Requirements")])),_:1})])]),e("li",null,[e("p",null,[t[5]||(t[5]=l("Obtain the installation package: You can obtain the IoTDB installation package on the ")),t[6]||(t[6]=e("a",{href:"https://iotdb.apache.org/zh/Download/",target:"_blank",rel:"noopener noreferrer"},"Apache IoTDB official website",-1)),t[7]||(t[7]=l(".For the specific structure of the installation package, please refer to")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/IoTDB-Package_apache.html"},{default:o(()=>t[4]||(t[4]=[l("Obtain TimechoDB")])),_:1})])]),e("li",null,[t[12]||(t[12]=e("p",null,"Install the database and activate it: Depending on your actual deployment architecture, you can choose from the following tutorials for installation and deployment:",-1)),e("ul",null,[e("li",null,[e("p",null,[t[9]||(t[9]=l("Stand-Alone Deployment: ")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/Stand-Alone-Deployment_apache.html"},{default:o(()=>t[8]||(t[8]=[l("Stand-Alone Deployment ")])),_:1})])]),e("li",null,[e("p",null,[t[11]||(t[11]=l("Cluster Deployment:")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/Cluster-Deployment_apache.html"},{default:o(()=>t[10]||(t[10]=[l("Cluster Deployment")])),_:1})])])])])]),e("blockquote",null,[e("p",null,[t[14]||(t[14]=l("❗️Note: We currently still recommend direct installation and deployment on physical/virtual machines. For Docker deployment, please refer to ")),n(a,{to:"/UserGuide/latest-Table/Deployment-and-Maintenance/Docker-Deployment_apache.html"},{default:o(()=>t[13]||(t[13]=[l("Docker Deployment")])),_:1})])]),t[51]||(t[51]=e("h2",{id:"_2-how-to-use-iotdb",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_2-how-to-use-iotdb"},[e("span",null,"2. How to Use IoTDB?")])],-1)),e("ol",null,[e("li",null,[t[23]||(t[23]=e("p",null,"Database Modeling Design: Database modeling is a crucial step in creating a database system, involving the design of data structures and relationships to ensure that the organization of data meets the needs of specific applications. The following documents will help you quickly understand IoTDB's modeling design:",-1)),e("ul",null,[e("li",null,[e("p",null,[t[16]||(t[16]=l("Introduction to Time Series Concepts: ")),n(a,{to:"/UserGuide/latest-Table/Background-knowledge/Navigating_Time_Series_Data.html"},{default:o(()=>t[15]||(t[15]=[l("Navigating Time Series Data")])),_:1})])]),e("li",null,[e("p",null,[t[18]||(t[18]=l("Introduction to Modeling Design:")),n(a,{to:"/UserGuide/latest-Table/Background-knowledge/Data-Model-and-Terminology_apache.html"},{default:o(()=>t[17]||(t[17]=[l("Data Model and Terminology")])),_:1})])]),e("li",null,[e("p",null,[t[20]||(t[20]=l("Introduction to Database:")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/Database-Management.html"},{default:o(()=>t[19]||(t[19]=[l("Database Management")])),_:1})])]),e("li",null,[e("p",null,[t[22]||(t[22]=l("Introduction to Tables: ")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/Table-Management.html"},{default:o(()=>t[21]||(t[21]=[l("Table Management")])),_:1})])])])]),e("li",null,[e("p",null,[t[25]||(t[25]=l("Data Insertion & Updates: IoTDB provides multiple methods for inserting real-time data. For basic data insertion and updating operations, please see ")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/Write-Updata-Data.html"},{default:o(()=>t[24]||(t[24]=[l("Write&Updata Data")])),_:1})])]),e("li",null,[e("p",null,[t[27]||(t[27]=l("Data Querying: IoTDB offers a rich set of data querying capabilities. For a basic introduction to data querying, please see ")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/Query-Data.html"},{default:o(()=>t[26]||(t[26]=[l("Query Data")])),_:1})])]),e("li",null,[t[32]||(t[32]=e("p",null,"Data Deletion: IoTDB supports two deletion methods: SQL-based deletion and automatic expiration deletion (TTL).",-1)),e("ul",null,[e("li",null,[e("p",null,[t[29]||(t[29]=l("SQL-Based Deletion: For a basic introduction, please refer to ")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/Delete-Data.html"},{default:o(()=>t[28]||(t[28]=[l("Delete Data")])),_:1})])]),e("li",null,[e("p",null,[t[31]||(t[31]=l("Automatic Expiration Deletion (TTL): For a basic introduction, please see ")),n(a,{to:"/UserGuide/latest-Table/Basic-Concept/TTL-Delete-Data.html"},{default:o(()=>t[30]||(t[30]=[l("TTL Delete Data")])),_:1})])])])]),e("li",null,[t[35]||(t[35]=e("p",null,'Advanced Features: In addition to common database functions such as insertion and querying, IoTDB also supports features like "data synchronization." For specific usage methods, please refer to the respective documents:',-1)),e("ul",null,[e("li",null,[t[34]||(t[34]=l("Data Synchronization: ")),n(a,{to:"/UserGuide/latest-Table/User-Manual/Data-Sync_apache.html"},{default:o(()=>t[33]||(t[33]=[l("Data Sync")])),_:1})])])]),e("li",null,[e("p",null,[t[39]||(t[39]=l("Application Programming Interfaces (APIs): IoTDB provides various application programming interfaces (APIs) to facilitate developers' interaction with IoTDB in applications. Currently supported interfaces include ")),n(a,{to:"/UserGuide/latest-Table/API/Programming-Java-Native-API_apache.html"},{default:o(()=>t[36]||(t[36]=[l("Java Native API")])),_:1}),t[40]||(t[40]=l("、")),n(a,{to:"/UserGuide/latest-Table/API/Programming-Python-Native-API.html"},{default:o(()=>t[37]||(t[37]=[l("Python Native API")])),_:1}),t[41]||(t[41]=l("、")),n(a,{to:"/UserGuide/latest-Table/API/Programming-JDBC_apache.html"},{default:o(()=>t[38]||(t[38]=[l("JDBC")])),_:1}),t[42]||(t[42]=l(", and more. For more programming interfaces, please refer to the [Application Programming Interfaces] section on the official website."))])])]),t[52]||(t[52]=e("h2",{id:"_3-want-to-learn-more-technical-details",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_3-want-to-learn-more-technical-details"},[e("span",null,"3. Want to learn more technical details?")])],-1)),t[53]||(t[53]=e("p",null,"If you want to explore IoTDB’s internal mechanisms further, refer to the following documents:",-1)),e("ul",null,[e("li",null,[e("p",null,[t[44]||(t[44]=l("Data Partitioning and Load Balancing: IoTDB is designed with a partitioning strategy and load balancing algorithm to enhance cluster availability and performance. For more details, please see ")),n(a,{to:"/UserGuide/latest-Table/Technical-Insider/Cluster-data-partitioning.html"},{default:o(()=>t[43]||(t[43]=[l("Cluster data partitioning")])),_:1})])]),e("li",null,[e("p",null,[t[46]||(t[46]=l("Compression & Encoding: IoTDB employs various encoding and compression techniques optimized for different data types to improve storage efficiency. For more details, please see ")),n(a,{to:"/UserGuide/latest-Table/Technical-Insider/Encoding-and-Compression.html"},{default:o(()=>t[45]||(t[45]=[l("Encoding and Compression")])),_:1})])])])])}const y=i(d,[["render",p],["__file","QuickStart_apache.html.vue"]]),f=JSON.parse('{"path":"/UserGuide/latest-Table/QuickStart/QuickStart_apache.html","title":"Quick Start","lang":"en-US","frontmatter":{"description":"Quick Start This document will guide you through methods to get started quickly with IoTDB. 1. How to Install and Deploy? This guide will assist you in quickly installing and de...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://iotdb.apache.org/zh/UserGuide/latest-Table/QuickStart/QuickStart_apache.html"}],["meta",{"property":"og:url","content":"https://iotdb.apache.org/UserGuide/latest-Table/QuickStart/QuickStart_apache.html"}],["meta",{"property":"og:site_name","content":"IoTDB Website"}],["meta",{"property":"og:title","content":"Quick Start"}],["meta",{"property":"og:description","content":"Quick Start This document will guide you through methods to get started quickly with IoTDB. 1. How to Install and Deploy? This guide will assist you in quickly installing and de..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2025-02-28T08:05:13.000Z"}],["meta",{"property":"article:modified_time","content":"2025-02-28T08:05:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Quick Start\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2025-02-28T08:05:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"1. How to Install and Deploy?","slug":"_1-how-to-install-and-deploy","link":"#_1-how-to-install-and-deploy","children":[]},{"level":2,"title":"2. How to Use IoTDB?","slug":"_2-how-to-use-iotdb","link":"#_2-how-to-use-iotdb","children":[]},{"level":2,"title":"3. Want to learn more technical details?","slug":"_3-want-to-learn-more-technical-details","link":"#_3-want-to-learn-more-technical-details","children":[]}],"git":{"createdTime":1688958677000,"updatedTime":1740729913000,"contributors":[{"name":"CritasWang","username":"CritasWang","email":"critas@outlook.com","commits":4,"url":"https://github.com/CritasWang"},{"name":"W1y1r","username":"W1y1r","email":"150988475+W1y1r@users.noreply.github.com","commits":5,"url":"https://github.com/W1y1r"},{"name":"leto-b","username":"leto-b","email":"bingqian.bai@timecho.com","commits":1,"url":"https://github.com/leto-b"}]},"readingTime":{"minutes":2.36,"words":707},"filePathRelative":"UserGuide/latest-Table/QuickStart/QuickStart_apache.md","localizedDate":"July 10, 2023","autoDesc":true}');export{y as comp,f as data};