CINXE.COM

Apache Avro

<!doctype html><html itemscope itemtype=http://schema.org/WebPage lang=en class=no-js><head><meta name=generator content="Hugo 0.132.1"><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><link rel=alternate type=application/rss+xml href=/index.xml><meta name=robots content="index, follow"><link rel=apple-touch-icon sizes=57x57 href=https://apache.org/favicons/apple-touch-icon-57x57.png><link rel=apple-touch-icon sizes=60x60 href=https://apache.org/favicons/apple-touch-icon-60x60.png><link rel=apple-touch-icon sizes=72x72 href=https://apache.org/favicons/apple-touch-icon-72x72.png><link rel=apple-touch-icon sizes=76x76 href=https://apache.org/favicons/apple-touch-icon-76x76.png><link rel=apple-touch-icon sizes=114x114 href=https://apache.org/favicons/apple-touch-icon-114x114.png><link rel=apple-touch-icon sizes=120x120 href=https://apache.org/favicons/apple-touch-icon-120x120.png><link rel=apple-touch-icon sizes=144x144 href=https://apache.org/favicons/apple-touch-icon-144x144.png><link rel=apple-touch-icon sizes=152x152 href=https://apache.org/favicons/apple-touch-icon-152x152.png><link rel=apple-touch-icon sizes=180x180 href=https://apache.org/favicons/apple-touch-icon-180x180.png><link rel=icon type=image/png href=https://apache.org/favicons/favicon-32x32.png sizes=32x32><link rel=icon type=image/png href=https://apache.org/favicons/favicon-194x194.png sizes=194x194><link rel=icon type=image/png href=https://apache.org/favicons/favicon-96x96.png sizes=96x96><link rel=icon type=image/png href=https://apache.org/favicons/android-chrome-192x192.png sizes=192x192><link rel=icon type=image/png href=https://apache.org/favicons/favicon-16x16.png sizes=16x16><link rel=manifest href=https://apache.org/favicons/manifest.json><link rel="shortcut icon" href=https://apache.org/favicons/favicon.ico><title>Apache Avro</title> <meta name=description content><meta property="og:url" content="/"><meta property="og:site_name" content="Apache Avro"><meta property="og:title" content="Apache Avro"><meta property="og:description" content="Apache Avro™ Learn More Download a data serialization system Apache Avro™ is the leading serialization format for record data, and first choice for streaming data pipelines. It offers excellent schema evolution, and has implementations for the JVM (Java, Kotlin, Scala, …), Python, C/C++/C#, PHP, Ruby, Rust, JavaScript, and even Perl. Getting started with Java For Java / JVM users, find out everything you need to know about specifying a schema, (de)serializing Avro data and code generation."><meta property="og:locale" content="en"><meta property="og:type" content="website"><meta itemprop=name content="Apache Avro"><meta itemprop=description content="Apache Avro™ Learn More Download a data serialization system Apache Avro™ is the leading serialization format for record data, and first choice for streaming data pipelines. It offers excellent schema evolution, and has implementations for the JVM (Java, Kotlin, Scala, …), Python, C/C++/C#, PHP, Ruby, Rust, JavaScript, and even Perl. Getting started with Java For Java / JVM users, find out everything you need to know about specifying a schema, (de)serializing Avro data and code generation."><meta itemprop=dateModified content="2024-11-22T11:27:56-06:00"><meta itemprop=wordCount content="126"><meta name=twitter:card content="summary"><meta name=twitter:title content="Apache Avro"><meta name=twitter:description content="Apache Avro™ Learn More Download a data serialization system Apache Avro™ is the leading serialization format for record data, and first choice for streaming data pipelines. It offers excellent schema evolution, and has implementations for the JVM (Java, Kotlin, Scala, …), Python, C/C++/C#, PHP, Ruby, Rust, JavaScript, and even Perl. Getting started with Java For Java / JVM users, find out everything you need to know about specifying a schema, (de)serializing Avro data and code generation."><link rel=preload href=/scss/main.min.c71d5bbb86f0ae154d40f6ae2aa98c75deeca37d8dccb01d2b26059acb1fd159.css as=style><link href=/scss/main.min.c71d5bbb86f0ae154d40f6ae2aa98c75deeca37d8dccb01d2b26059acb1fd159.css rel=stylesheet integrity><script src=https://code.jquery.com/jquery-3.7.1.min.js integrity="sha512-v2CJ7UaYy4JwqLDIrZUI/4hqeoQieOmAZNXBeQyjo21dadnwR+8ZaIJVT8EE2iyI61OV8e6M8PP2/4hpQINQ/g==" crossorigin=anonymous></script><link rel=stylesheet href=/css/prism.css></head><body class=td-home><header><nav class="js-navbar-scroll navbar navbar-expand navbar-dark td-navbar-cover flex-column flex-md-row td-navbar"><a class=navbar-brand href=/><span class=navbar-logo><img src=/images/logo.svg width=35 height=30 style="margin:0 10px"></span><span class=font-weight-bold>Apache Avro</span></a><div class="td-navbar-nav-scroll ml-md-auto" id=main_navbar><ul class="navbar-nav mt-2 mt-lg-0"><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/project/><span>Project</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/blog/><span>Blog</span></a></li><li class="nav-item mr-4 mb-2 mb-lg-0"><a class=nav-link href=/community/><span>Community</span></a></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><div class=dropdown><button class="nav-link btn btn-secondary dropdown-toggle" type=button id=navbarDropdown data-bs-toggle=dropdown aria-expanded=false> Documentation</button><ul class=dropdown-menu><li><a class=dropdown-item href=https://avro.apache.org/docs/1.12.0/>1.12.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.11.4/>1.11.4</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.11.3/>1.11.3</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.11.2/>1.11.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.11.1/>1.11.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.11.0/>1.11.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.10.2/>1.10.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.10.1/>1.10.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.10.0/>1.10.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.9.2/>1.9.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.9.1/>1.9.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.9.0/>1.9.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.8.2/>1.8.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.8.1/>1.8.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.8.0/>1.8.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.7/>1.7.7</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.6/>1.7.6</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.5/>1.7.5</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.4/>1.7.4</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.3/>1.7.3</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.2/>1.7.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.1/>1.7.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.7.0/>1.7.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.6.3/>1.6.3</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.6.2/>1.6.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.6.1/>1.6.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.6.0/>1.6.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.5.4/>1.5.4</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.5.3/>1.5.3</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.5.2/>1.5.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.5.1/>1.5.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.5.0/>1.5.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.4.1/>1.4.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.4.0/>1.4.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.3.3/>1.3.3</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.3.2/>1.3.2</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.3.1/>1.3.1</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.3.0/>1.3.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.2.0/>1.2.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.1.0/>1.1.0</a></li><li><a class=dropdown-item href=https://avro.apache.org/docs/1.0.0/>1.0.0</a></li></ul></div></li><li class="nav-item dropdown mr-4 d-none d-lg-block"><div class=dropdown><button class="nav-link btn btn-secondary dropdown-toggle" type=button id=navbarDropdown data-bs-toggle=dropdown aria-expanded=false> ASF links</button><ul class=dropdown-menu><a class=dropdown-item href=http://www.apache.org/ target=_blank>ASF Web Site</a> <a class=dropdown-item href=http://www.apache.org/licenses/ target=_blank>License</a> <a class=dropdown-item href=http://www.apache.org/foundation/sponsorship.html target=_blank>Donate</a> <a class=dropdown-item href=http://www.apache.org/foundation/thanks.html target=_blank>Thanks</a> <a class=dropdown-item href=http://www.apache.org/security/ target=_blank>Security</a></ul></div></li></ul></div><div class="navbar-nav d-none d-lg-block"></div></nav></header><div class="container-fluid td-default td-outer"><main role=main class=td-main><section id=td-cover-block-0 class="row td-cover-block td-cover-block--height-max js-td-cover td-overlay td-overlay--dark -bg-dark"><div class=col-12><div class="container td-overlay__inner"><div class=text-center><h1 class="display-1 mt-0 mt-md-5 pb-4">Apache Avro™</h1><div class="pt-3 lead"><a class="btn btn-lg btn-primary me-3 mb-4" href=docs/>Learn More <i class="fas fa-arrow-alt-circle-right ms-2"></i> </a><a class="btn btn-lg btn-secondary me-3 mb-4" href=project/download/>Download <i class="fab fa-github ms-2"></i></a><p class="lead mt-5">a data serialization system</p><p><a class="btn btn-link text-info" href=#td-block-1 aria-label="Read more"><i class="fa-solid fa-circle-chevron-down" style=font-size:400%></i></a></p></div></div></div></div></section><div><a id=td-block-1 class=td-offset-anchor></a></div><section class="row td-box td-box--primary position-relative td-box--height-auto"><div class=col-12><div class="container text-center td-arrow-down"><div class="h4 mb-0"><p>Apache Avro™ is the leading serialization format for record data, and first choice for streaming data pipelines. It offers excellent schema evolution, and has implementations for the JVM (Java, Kotlin, Scala, …), Python, C/C++/C#, PHP, Ruby, Rust, JavaScript, and even Perl.</p></div></div></div></section><div><a id=td-block-2 class=td-offset-anchor></a></div><section class="row td-box td-box--dark td-box--height-auto"><div class=col><div class=row><div class="col-lg-4 mb-5 mb-lg-0 text-center"><div class="mb-4 h1"><i class="fab fa-java"></i></div><h4 class=h3>Getting started with Java</h4><div class=mb-0><p>For Java / JVM users, find out everything you need to know about specifying a schema, (de)serializing Avro data and code generation.</p></div><p><a href=/docs/++version++/getting-started-java>Read more</a></p></div><div class="col-lg-4 mb-5 mb-lg-0 text-center"><div class="mb-4 h1"><i class="fab fa-python"></i></div><h4 class=h3>Getting started with Python</h4><div class=mb-0><p>For Python users, find out everything you need to know about specifying a schema and (de)serializing Avro data.</p></div><p><a href=/docs/++version++/getting-started-python>Read more</a></p></div><div class="col-lg-4 mb-5 mb-lg-0 text-center"><div class="mb-4 h1"><i class="fas fad fa-comments"></i></div><h4 class=h3>Join Our Community!</h4><div class=mb-0><p>Learn from or connect with other users in our open and welcoming community. We&rsquo;d love to hear from you!</p></div><p><a href=/community/>Read more</a></p></div></div></div></section></main><footer class="bg-dark py-5 row d-print-none"><div class="container-fluid mx-sm-5"><div class=row><div class="col-4 col-sm-3 text-xs-center order-sm-2"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title="User mailing list" aria-label="User mailing list"><a class=text-white target=_blank rel=noopener href=https://lists.apache.org/list.html?user@avro.apache.org aria-label="User mailing list"><i class="fa fa-envelope"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Twitter aria-label=Twitter><a class=text-white target=_blank rel=noopener href=https://twitter.com/ApacheAvro aria-label=Twitter><i class="fab fa-twitter"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title="Stack Overflow" aria-label="Stack Overflow"><a class=text-white target=_blank rel=noopener href=https://stackoverflow.com/questions/tagged/avro aria-label="Stack Overflow"><i class="fab fa-stack-overflow"></i></a></li></ul></div><div class="col-4 col-sm-3 text-right text-xs-center order-sm-3"><ul class="list-inline mb-0"><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=GitHub aria-label=GitHub><a class=text-white target=_blank rel=noopener href=https://github.com/apache/avro aria-label=GitHub><i class="fab fa-github"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title=Issues aria-label=Issues><a class=text-white target=_blank rel=noopener href=https://issues.apache.org/jira/projects/AVRO/issues aria-label=Issues><i class="fab fa-jira"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title="Chat with other project developers at Slack" aria-label="Chat with other project developers at Slack"><a class=text-white target=_blank rel=noopener href=https://the-asf.slack.com/ aria-label="Chat with other project developers at Slack"><i class="fab fa-slack"></i></a></li><li class="list-inline-item mx-2 h3" data-toggle=tooltip data-placement=top title="Developer mailing list" aria-label="Developer mailing list"><a class=text-white target=_blank rel=noopener href=https://lists.apache.org/list.html?dev@avro.apache.org aria-label="Developer mailing list"><i class="fa fa-envelope"></i></a></li></ul></div><div class="col-10 col-sm-3 text-center py-2 order-sm-2"><a href=https://www.apache.org/><small class=text-white>&copy; 2024 The Apache Software Foundation </small></a><small class=text-white>All Rights Reserved</small><p><small class=text-white>Apache Avro, Avro&trade;, Apache&reg;, and the Apache feather logo are either registered trademarks or trademarks of The Apache Software Foundation.</small></p></div><div class="col-5 col-sm-3 order-sm-2"><a href=https://www.apache.org/events/current-event.html><img src=https://www.apache.org/events/current-event-234x60.png></a></div></div></div></footer></div><script src=/js/main.min.1b64887c572e23a206e20c997f04baa7fda8d02b725cfd4a4f71f036f2391251.js integrity="sha256-G2SIfFcuI6IG4gyZfwS6p/2o0CtyXP1KT3HwNvI5ElE=" crossorigin=anonymous></script><script src=/js/prism.js></script><script src=/js/tabpane-persist.js></script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10