CINXE.COM
Data Glossary - Terms and Concepts | Aiven
<!DOCTYPE html><html lang="en" class="lg:scroll-smooth"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1"/><link rel="preload" as="image" href="/build/_assets/logo-aiven-LCUTM5RU.svg"/><script async="" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-domain-script="0623fbc6-a463-4822-a7a4-fdb5afcc3afb" data-document-language="true"></script><script async="" src="https://js.qualified.com/qualified.js?token=rSyShDaLFhNDinw3"></script><link rel="preload" href="/build/_assets/app-HEH7EPJ7.css" as="style"/><link rel="preload" href="/build/_assets/tw-FIOBSJAM.css" as="style"/><link rel="preload" href="/build/_assets/vendors-KDI3CAK5.css" as="style"/><link rel="preload" as="font" href="/fonts/poppins-v20-latin-600.woff2" type="font/woff2" crossorigin="anonymous"/><link rel="preload" as="font" href="/fonts/inter-v12-latin-regular.woff2" type="font/woff2" crossorigin="anonymous"/><link rel="preload" as="font" href="/fonts/inter-v12-latin-500.woff2" type="font/woff2" crossorigin="anonymous"/><meta name="zd-site-verification" content="40tpboazshgt0ngbgwpr2"/><title>Data Glossary - Terms and Concepts | Aiven</title><meta name="description" content="Learn about data, databases, data streaming, and cloud data infrastructure. Dive into our data glossary for insights and deeper understanding. "/><meta name="keywords" content=""/><meta name="image" content="https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=2,0,1196,628&w=1200&h=630&q=80&fit=max&auto=format&dpr=1.5"/><meta property="og:site_name" content="Aiven"/><meta property="og:url" content="https://aiven.io/glossary"/><meta property="og:locale" content="en"/><meta property="og:title" content="Data Glossary - Terms and Concepts | Aiven"/><meta property="og:description" content="Learn about data, databases, data streaming, and cloud data infrastructure. Dive into our data glossary for insights and deeper understanding. "/><meta property="og:image" content="https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=2,0,1196,628&w=1200&h=630&q=80&fit=max&auto=format&dpr=1.5"/><meta property="og:image:alt" content="Aiven - Your Trusted Data & AI Platform"/><meta property="og:email" content="sales@aiven.io"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Data Glossary - Terms and Concepts | Aiven"/><meta name="twitter:description" content="Learn about data, databases, data streaming, and cloud data infrastructure. Dive into our data glossary for insights and deeper understanding. "/><meta name="twitter:image" content="https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=2,0,1196,628&w=1200&h=630&q=80&fit=max&auto=format&dpr=1.5"/><meta name="twitter:site" content="@aiven_io"/><meta name="twitter:alt" content="Aiven - Your Trusted Data & AI Platform"/><meta name="twitter:domain" content="https://aiven.io/glossary"/><link rel="alternate" href="https://aiven.io/glossary" hrefLang="en"/><link rel="alternate" href="https://aiven.io/glossary" hrefLang="x-default"/><link rel="canonical" href="https://aiven.io/glossary"/><link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png"/><link rel="icon" type="image/png" sizes="64x64" href="/favicons/favicon-64x64.png"/><link rel="icon" href="/favicon.ico"/><link rel="manifest" href="/site.webmanifest"/><link rel="modulepreload" href="/build/manifest-17D7854C.js"/><link rel="modulepreload" href="/build/entry.client-RCYBB6DH.js"/><link rel="modulepreload" href="/build/_shared/chunk-3XSX5SPQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-KXSKXXGW.js"/><link rel="modulepreload" href="/build/_shared/chunk-IT7X2PE3.js"/><link rel="modulepreload" href="/build/_shared/chunk-LA32JQ67.js"/><link rel="modulepreload" href="/build/_shared/chunk-PELIJBCN.js"/><link rel="modulepreload" href="/build/_shared/chunk-TUZO2CPL.js"/><link rel="modulepreload" href="/build/_shared/chunk-3TIGTOHE.js"/><link rel="modulepreload" href="/build/_shared/chunk-5EVYXUUM.js"/><link rel="modulepreload" href="/build/_shared/chunk-SQ7B7ZK5.js"/><link rel="modulepreload" href="/build/_shared/chunk-6WN5R47A.js"/><link rel="modulepreload" href="/build/_shared/chunk-SCQ6CBLZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-SGLJECYW.js"/><link rel="modulepreload" href="/build/_shared/chunk-YHRXBMDS.js"/><link rel="modulepreload" href="/build/_shared/chunk-YV5UYURR.js"/><link rel="modulepreload" href="/build/_shared/chunk-W7BCTSGB.js"/><link rel="modulepreload" href="/build/_shared/chunk-4FFOC4F2.js"/><link rel="modulepreload" href="/build/_shared/chunk-V2U53PSB.js"/><link rel="modulepreload" href="/build/_shared/chunk-FR57XPN4.js"/><link rel="modulepreload" href="/build/_shared/chunk-V7CW2ESM.js"/><link rel="modulepreload" href="/build/_shared/chunk-AOXBIZFI.js"/><link rel="modulepreload" href="/build/_shared/chunk-GSYWIW6V.js"/><link rel="modulepreload" href="/build/_shared/chunk-OJN6EVGC.js"/><link rel="modulepreload" href="/build/_shared/chunk-RLQQJLL6.js"/><link rel="modulepreload" href="/build/_shared/chunk-IKCYJJV5.js"/><link rel="modulepreload" href="/build/_shared/chunk-R4TDTY2S.js"/><link rel="modulepreload" href="/build/_shared/chunk-LHKKODTE.js"/><link rel="modulepreload" href="/build/_shared/chunk-47D44EGQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-QYM6OQTI.js"/><link rel="modulepreload" href="/build/_shared/chunk-TYEY5KBB.js"/><link rel="modulepreload" href="/build/_shared/chunk-UIEQKNMG.js"/><link rel="modulepreload" href="/build/_shared/chunk-T7NL5JVE.js"/><link rel="modulepreload" href="/build/_shared/chunk-KKZ62DP5.js"/><link rel="modulepreload" href="/build/_shared/chunk-IHSY6THM.js"/><link rel="modulepreload" href="/build/_shared/chunk-57JIKDY3.js"/><link rel="modulepreload" href="/build/_shared/chunk-KUMAFZLT.js"/><link rel="modulepreload" href="/build/_shared/chunk-UOJ3PCSK.js"/><link rel="modulepreload" href="/build/_shared/chunk-YHBEPLRN.js"/><link rel="modulepreload" href="/build/_shared/chunk-I7U66356.js"/><link rel="modulepreload" href="/build/_shared/chunk-BQTV77UA.js"/><link rel="modulepreload" href="/build/_shared/chunk-3YGWR5JQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-B26DJZOK.js"/><link rel="modulepreload" href="/build/_shared/chunk-H6ULG6HQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-P2K7BZFS.js"/><link rel="modulepreload" href="/build/_shared/chunk-CJPZZUYG.js"/><link rel="modulepreload" href="/build/_shared/chunk-TMLYZOJG.js"/><link rel="modulepreload" href="/build/_shared/chunk-A6HECZYE.js"/><link rel="modulepreload" href="/build/_shared/chunk-PVJXB7YV.js"/><link rel="modulepreload" href="/build/_shared/chunk-XOADT5C3.js"/><link rel="modulepreload" href="/build/_shared/chunk-OPWPZPYW.js"/><link rel="modulepreload" href="/build/_shared/chunk-QAXRXRE7.js"/><link rel="modulepreload" href="/build/_shared/chunk-KGWRBRAW.js"/><link rel="modulepreload" href="/build/_shared/chunk-WWP4ZMAX.js"/><link rel="modulepreload" href="/build/_shared/chunk-LTMJ7QAV.js"/><link rel="modulepreload" href="/build/_shared/chunk-LNU7NXQJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-534LUJEF.js"/><link rel="modulepreload" href="/build/_shared/chunk-W4GN4TMR.js"/><link rel="modulepreload" href="/build/_shared/chunk-W7AADXVH.js"/><link rel="modulepreload" href="/build/_shared/chunk-CEQYKOBD.js"/><link rel="modulepreload" href="/build/_shared/chunk-KJLJM3SL.js"/><link rel="modulepreload" href="/build/_shared/chunk-CK3Z2YGR.js"/><link rel="modulepreload" href="/build/_shared/chunk-5SHWIPVP.js"/><link rel="modulepreload" href="/build/_shared/chunk-UBPQBL6W.js"/><link rel="modulepreload" href="/build/_shared/chunk-WAYD5ACS.js"/><link rel="modulepreload" href="/build/_shared/chunk-VMSNQ6TM.js"/><link rel="modulepreload" href="/build/_shared/chunk-K62RZ64O.js"/><link rel="modulepreload" href="/build/_shared/chunk-KKULSOMQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-DJ5LLI3I.js"/><link rel="modulepreload" href="/build/_shared/chunk-K7S65YQI.js"/><link rel="modulepreload" href="/build/_shared/chunk-ARG7U4QM.js"/><link rel="modulepreload" href="/build/_shared/chunk-MAMOWGHU.js"/><link rel="modulepreload" href="/build/_shared/chunk-P4DNPXIX.js"/><link rel="modulepreload" href="/build/_shared/chunk-7C3LX6LQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-M6BIKQ5V.js"/><link rel="modulepreload" href="/build/_shared/chunk-ZTHIP26B.js"/><link rel="modulepreload" href="/build/_shared/chunk-2GG2UDFB.js"/><link rel="modulepreload" href="/build/_shared/chunk-MOP7UILU.js"/><link rel="modulepreload" href="/build/_shared/chunk-25B5YHZU.js"/><link rel="modulepreload" href="/build/_shared/chunk-D67JHAX5.js"/><link rel="modulepreload" href="/build/_shared/chunk-FCDE2OTL.js"/><link rel="modulepreload" href="/build/_shared/chunk-RBQK4GHH.js"/><link rel="modulepreload" href="/build/_shared/chunk-LRT475LY.js"/><link rel="modulepreload" href="/build/_shared/chunk-MJPXVWXF.js"/><link rel="modulepreload" href="/build/_shared/chunk-UEM4ZW2D.js"/><link rel="modulepreload" href="/build/_shared/chunk-CNINEZ5H.js"/><link rel="modulepreload" href="/build/_shared/chunk-BLT54RRV.js"/><link rel="modulepreload" href="/build/_shared/chunk-56IK22RY.js"/><link rel="modulepreload" href="/build/_shared/chunk-HDPQHIIF.js"/><link rel="modulepreload" href="/build/_shared/chunk-Y4INQC2T.js"/><link rel="modulepreload" href="/build/_shared/chunk-XCJBDNHO.js"/><link rel="modulepreload" href="/build/_shared/chunk-GXEZRJAV.js"/><link rel="modulepreload" href="/build/_shared/chunk-42GVKSJY.js"/><link rel="modulepreload" href="/build/_shared/chunk-T3GE3VUI.js"/><link rel="modulepreload" href="/build/_shared/chunk-BTD7DTMJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-GKA32EKE.js"/><link rel="modulepreload" href="/build/_shared/chunk-NK55HSBI.js"/><link rel="modulepreload" href="/build/_shared/chunk-FPDYG3V5.js"/><link rel="modulepreload" href="/build/_shared/chunk-VHP4A3HI.js"/><link rel="modulepreload" href="/build/_shared/chunk-RIELEY3X.js"/><link rel="modulepreload" href="/build/_shared/chunk-HMXJGO77.js"/><link rel="modulepreload" href="/build/_shared/chunk-T6DBFD7C.js"/><link rel="modulepreload" href="/build/_shared/chunk-A3ADT33J.js"/><link rel="modulepreload" href="/build/_shared/chunk-PQCWNOJX.js"/><link rel="modulepreload" href="/build/_shared/chunk-JLHTT3CF.js"/><link rel="modulepreload" href="/build/_shared/chunk-CVRXJJPF.js"/><link rel="modulepreload" href="/build/_shared/chunk-JWWH2O6H.js"/><link rel="modulepreload" href="/build/_shared/chunk-G7CMAGYA.js"/><link rel="modulepreload" href="/build/_shared/chunk-527VPJHV.js"/><link rel="modulepreload" href="/build/_shared/chunk-I5RNSPHZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-2DE3J345.js"/><link rel="modulepreload" href="/build/_shared/chunk-S2T47HLB.js"/><link rel="modulepreload" href="/build/_shared/chunk-OFN7KNDC.js"/><link rel="modulepreload" href="/build/_shared/chunk-X5C3SELB.js"/><link rel="modulepreload" href="/build/_shared/chunk-G7DCCT4A.js"/><link rel="modulepreload" href="/build/_shared/chunk-4AIAI54G.js"/><link rel="modulepreload" href="/build/_shared/chunk-RKXTDQOX.js"/><link rel="modulepreload" href="/build/_shared/chunk-F4BZ4KH2.js"/><link rel="modulepreload" href="/build/_shared/chunk-QNRUNJL2.js"/><link rel="modulepreload" href="/build/_shared/chunk-HTSHNEO6.js"/><link rel="modulepreload" href="/build/_shared/chunk-TPHXMW2C.js"/><link rel="modulepreload" href="/build/_shared/chunk-EGX7PVKN.js"/><link rel="modulepreload" href="/build/_shared/chunk-5XTI7OYJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-PKZHVA32.js"/><link rel="modulepreload" href="/build/_shared/chunk-KKXLQT64.js"/><link rel="modulepreload" href="/build/_shared/chunk-KURLG6L3.js"/><link rel="modulepreload" href="/build/_shared/chunk-J5JWAL6F.js"/><link rel="modulepreload" href="/build/_shared/chunk-3ZFJ3JMQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-35ACHOLQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-UA42HDIV.js"/><link rel="modulepreload" href="/build/_shared/chunk-AKV3N3KH.js"/><link rel="modulepreload" href="/build/_shared/chunk-DZLC4OU6.js"/><link rel="modulepreload" href="/build/_shared/chunk-TYTYLP4F.js"/><link rel="modulepreload" href="/build/_shared/chunk-XKABYZZT.js"/><link rel="modulepreload" href="/build/_shared/chunk-FAOC45TG.js"/><link rel="modulepreload" href="/build/_shared/chunk-CBEGDQQ2.js"/><link rel="modulepreload" href="/build/_shared/chunk-Q5OR24Z7.js"/><link rel="modulepreload" href="/build/_shared/chunk-52NBSGQX.js"/><link rel="modulepreload" href="/build/_shared/chunk-TTKOQY2R.js"/><link rel="modulepreload" href="/build/_shared/chunk-AVNFP66X.js"/><link rel="modulepreload" href="/build/_shared/chunk-BFFOEQ6H.js"/><link rel="modulepreload" href="/build/_shared/chunk-G6PVAPBE.js"/><link rel="modulepreload" href="/build/_shared/chunk-W3FWIJWQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-PWNOJX4O.js"/><link rel="modulepreload" href="/build/_shared/chunk-IEBIP72R.js"/><link rel="modulepreload" href="/build/_shared/chunk-UO2YWX2S.js"/><link rel="modulepreload" href="/build/_shared/chunk-IECAJ2RX.js"/><link rel="modulepreload" href="/build/_shared/chunk-NDHL6KIO.js"/><link rel="modulepreload" href="/build/_shared/chunk-4R2RN7AD.js"/><link rel="modulepreload" href="/build/_shared/chunk-7474FMFP.js"/><link rel="modulepreload" href="/build/_shared/chunk-THMR6WE7.js"/><link rel="modulepreload" href="/build/_shared/chunk-XOPP6XYF.js"/><link rel="modulepreload" href="/build/_shared/chunk-SF7TAZZV.js"/><link rel="modulepreload" href="/build/_shared/chunk-QDPDE4AR.js"/><link rel="modulepreload" href="/build/_shared/chunk-KUZ2VY7M.js"/><link rel="modulepreload" href="/build/_shared/chunk-2TPBDNIM.js"/><link rel="modulepreload" href="/build/_shared/chunk-V4CS454P.js"/><link rel="modulepreload" href="/build/_shared/chunk-6CYZ2BPN.js"/><link rel="modulepreload" href="/build/_shared/chunk-HCVQN24O.js"/><link rel="modulepreload" href="/build/_shared/chunk-WR2V7YLH.js"/><link rel="modulepreload" href="/build/_shared/chunk-FM52YJXE.js"/><link rel="modulepreload" href="/build/_shared/chunk-23BCNEFV.js"/><link rel="modulepreload" href="/build/_shared/chunk-IUHJ63WA.js"/><link rel="modulepreload" href="/build/_shared/chunk-AIFKLDHE.js"/><link rel="modulepreload" href="/build/_shared/chunk-CTMLS67M.js"/><link rel="modulepreload" href="/build/_shared/chunk-MHCX3YNZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-YUX5MX5C.js"/><link rel="modulepreload" href="/build/_shared/chunk-HRCJPSQ2.js"/><link rel="modulepreload" href="/build/_shared/chunk-Q7XO7VFQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-4OAKF6Y6.js"/><link rel="modulepreload" href="/build/_shared/chunk-2ZUL2P3S.js"/><link rel="modulepreload" href="/build/_shared/chunk-PY4MCKD2.js"/><link rel="modulepreload" href="/build/_shared/chunk-DBJ5BJ2U.js"/><link rel="modulepreload" href="/build/_shared/chunk-N4VAWKNE.js"/><link rel="modulepreload" href="/build/_shared/chunk-QQN5WKSF.js"/><link rel="modulepreload" href="/build/_shared/chunk-V3ZAQMBF.js"/><link rel="modulepreload" href="/build/_shared/chunk-MBQTQIDK.js"/><link rel="modulepreload" href="/build/_shared/chunk-HTARQSUS.js"/><link rel="modulepreload" href="/build/_shared/chunk-VPRYNAWI.js"/><link rel="modulepreload" href="/build/_shared/chunk-Y5YL7W6G.js"/><link rel="modulepreload" href="/build/_shared/chunk-2OMNBGTR.js"/><link rel="modulepreload" href="/build/_shared/chunk-3A2EIJZ6.js"/><link rel="modulepreload" href="/build/_shared/chunk-PUALYEUB.js"/><link rel="modulepreload" href="/build/_shared/chunk-4Z24QIR2.js"/><link rel="modulepreload" href="/build/_shared/chunk-FZXCUDZI.js"/><link rel="modulepreload" href="/build/_shared/chunk-GZ4H2R4U.js"/><link rel="modulepreload" href="/build/_shared/chunk-4RRULWFT.js"/><link rel="modulepreload" href="/build/_shared/chunk-DZGP63FU.js"/><link rel="modulepreload" href="/build/_shared/chunk-GTIDEPXO.js"/><link rel="modulepreload" href="/build/_shared/chunk-4JRQOXZ2.js"/><link rel="modulepreload" href="/build/_shared/chunk-EX4C4IMW.js"/><link rel="modulepreload" href="/build/_shared/chunk-TNE3AOZA.js"/><link rel="modulepreload" href="/build/_shared/chunk-OFZWC5JA.js"/><link rel="modulepreload" href="/build/_shared/chunk-P2XMBHFG.js"/><link rel="modulepreload" href="/build/_shared/chunk-D6C7L5J4.js"/><link rel="modulepreload" href="/build/_shared/chunk-5L73KOKK.js"/><link rel="modulepreload" href="/build/_shared/chunk-FWHHTMKU.js"/><link rel="modulepreload" href="/build/_shared/chunk-U4TWLWHC.js"/><link rel="modulepreload" href="/build/_shared/chunk-FKFNN2L2.js"/><link rel="modulepreload" href="/build/_shared/chunk-OYQQ7C6P.js"/><link rel="modulepreload" href="/build/_shared/chunk-CMGBDLV3.js"/><link rel="modulepreload" href="/build/_shared/chunk-AYDI3K3V.js"/><link rel="modulepreload" href="/build/_shared/chunk-E3XFYCHH.js"/><link rel="modulepreload" href="/build/_shared/chunk-N5CQNONU.js"/><link rel="modulepreload" href="/build/_shared/chunk-V5IQNB2L.js"/><link rel="modulepreload" href="/build/_shared/chunk-6CKGUOQJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-F23X3IC2.js"/><link rel="modulepreload" href="/build/_shared/chunk-FBQLQMFZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-YYVIVMX6.js"/><link rel="modulepreload" href="/build/_shared/chunk-7B46JFSE.js"/><link rel="modulepreload" href="/build/_shared/chunk-AONVP55K.js"/><link rel="modulepreload" href="/build/_shared/chunk-47GGBUF3.js"/><link rel="modulepreload" href="/build/_shared/chunk-W64UXLQA.js"/><link rel="modulepreload" href="/build/_shared/chunk-RR56OCQF.js"/><link rel="modulepreload" href="/build/_shared/chunk-NOYRK6RD.js"/><link rel="modulepreload" href="/build/_shared/chunk-RUEQO3QY.js"/><link rel="modulepreload" href="/build/_shared/chunk-UGDKODIF.js"/><link rel="modulepreload" href="/build/_shared/chunk-R5GZ4NDP.js"/><link rel="modulepreload" href="/build/_shared/chunk-7BATOWBE.js"/><link rel="modulepreload" href="/build/_shared/chunk-A6I7TBGR.js"/><link rel="modulepreload" href="/build/_shared/chunk-FHCGSNAW.js"/><link rel="modulepreload" href="/build/_shared/chunk-UXWB36NY.js"/><link rel="modulepreload" href="/build/_shared/chunk-3AAU72SR.js"/><link rel="modulepreload" href="/build/_shared/chunk-XM27WVQX.js"/><link rel="modulepreload" href="/build/_shared/chunk-HVHLQVQL.js"/><link rel="modulepreload" href="/build/_shared/chunk-E7EVMRXP.js"/><link rel="modulepreload" href="/build/_shared/chunk-INBBB37F.js"/><link rel="modulepreload" href="/build/_shared/chunk-JLX4NQJS.js"/><link rel="modulepreload" href="/build/_shared/chunk-WFXQ3UUL.js"/><link rel="modulepreload" href="/build/_shared/chunk-PIMKQQ7V.js"/><link rel="modulepreload" href="/build/_shared/chunk-L2XR4ZNO.js"/><link rel="modulepreload" href="/build/_shared/chunk-QCHEV33D.js"/><link rel="modulepreload" href="/build/_shared/chunk-4XFJKHF4.js"/><link rel="modulepreload" href="/build/_shared/chunk-USPFXCZO.js"/><link rel="modulepreload" href="/build/_shared/chunk-LUHBYZZI.js"/><link rel="modulepreload" href="/build/_shared/chunk-25EYBCX2.js"/><link rel="modulepreload" href="/build/_shared/chunk-WQORSVOC.js"/><link rel="modulepreload" href="/build/_shared/chunk-YBCDITHJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-L5IY4KHJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-V7PLIAQW.js"/><link rel="modulepreload" href="/build/_shared/chunk-WO3EDDZ5.js"/><link rel="modulepreload" href="/build/_shared/chunk-5CE6DK47.js"/><link rel="modulepreload" href="/build/_shared/chunk-EHVCCSWT.js"/><link rel="modulepreload" href="/build/_shared/chunk-QYYBKLL6.js"/><link rel="modulepreload" href="/build/_shared/chunk-ZCJ5EHZM.js"/><link rel="modulepreload" href="/build/_shared/chunk-SWFIKJTW.js"/><link rel="modulepreload" href="/build/_shared/chunk-HLSLBDPV.js"/><link rel="modulepreload" href="/build/_shared/chunk-BH2EOJQ3.js"/><link rel="modulepreload" href="/build/_shared/chunk-GNTSDAQ7.js"/><link rel="modulepreload" href="/build/_shared/chunk-OEAIUUGK.js"/><link rel="modulepreload" href="/build/_shared/chunk-5LVFLLNE.js"/><link rel="modulepreload" href="/build/_shared/chunk-5RDHLRYY.js"/><link rel="modulepreload" href="/build/_shared/chunk-JPMUB42I.js"/><link rel="modulepreload" href="/build/_shared/chunk-H46NHNID.js"/><link rel="modulepreload" href="/build/_shared/chunk-QDJSHKE5.js"/><link rel="modulepreload" href="/build/_shared/chunk-DXOQBT2J.js"/><link rel="modulepreload" href="/build/_shared/chunk-I7K4L334.js"/><link rel="modulepreload" href="/build/_shared/chunk-X6SKDA57.js"/><link rel="modulepreload" href="/build/_shared/chunk-5Y6GVTNI.js"/><link rel="modulepreload" href="/build/_shared/chunk-P2UWB2KH.js"/><link rel="modulepreload" href="/build/_shared/chunk-TX7B2KHT.js"/><link rel="modulepreload" href="/build/_shared/chunk-WD6DPMNZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-7FHCYEJW.js"/><link rel="modulepreload" href="/build/_shared/chunk-PAMMJNH2.js"/><link rel="modulepreload" href="/build/_shared/chunk-V5DRLAC5.js"/><link rel="modulepreload" href="/build/_shared/chunk-NEY6YDEB.js"/><link rel="modulepreload" href="/build/_shared/chunk-AXMKBHLF.js"/><link rel="modulepreload" href="/build/_shared/chunk-Y7XBIHJU.js"/><link rel="modulepreload" href="/build/_shared/chunk-D7AGTK4N.js"/><link rel="modulepreload" href="/build/_shared/chunk-XBACLGXZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-4ZVRV5BZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-SPYLHKV3.js"/><link rel="modulepreload" href="/build/_shared/chunk-6L4ZY33X.js"/><link rel="modulepreload" href="/build/_shared/chunk-ZH6E54OJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-4BRRC7UC.js"/><link rel="modulepreload" href="/build/_shared/chunk-P6NPIHTV.js"/><link rel="modulepreload" href="/build/_shared/chunk-YSEIM5JZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-4GIVOCSJ.js"/><link rel="modulepreload" href="/build/_shared/chunk-OIIJNPQO.js"/><link rel="modulepreload" href="/build/_shared/chunk-ZBXYSXIF.js"/><link rel="modulepreload" href="/build/_shared/chunk-4FG35TB3.js"/><link rel="modulepreload" href="/build/_shared/chunk-7A7QDMQE.js"/><link rel="modulepreload" href="/build/_shared/chunk-RTIO7SYQ.js"/><link rel="modulepreload" href="/build/_shared/chunk-QH5WTBAG.js"/><link rel="modulepreload" href="/build/_shared/chunk-J6AIJ44E.js"/><link rel="modulepreload" href="/build/_shared/chunk-OBU7A64Q.js"/><link rel="modulepreload" href="/build/_shared/chunk-PNJLR53J.js"/><link rel="modulepreload" href="/build/_shared/chunk-6FWYGW7A.js"/><link rel="modulepreload" href="/build/_shared/chunk-VLP7S5WD.js"/><link rel="modulepreload" href="/build/_shared/chunk-P77HYBZM.js"/><link rel="modulepreload" href="/build/_shared/chunk-SZ6MZ4JI.js"/><link rel="modulepreload" href="/build/_shared/chunk-OCJP3RUG.js"/><link rel="modulepreload" href="/build/_shared/chunk-HQ6552SZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-5ODGGWCI.js"/><link rel="modulepreload" href="/build/_shared/chunk-N4HWJ5OW.js"/><link rel="modulepreload" href="/build/_shared/chunk-KW6XDGCD.js"/><link rel="modulepreload" href="/build/_shared/chunk-MEYGBWCZ.js"/><link rel="modulepreload" href="/build/_shared/chunk-HHBED3MF.js"/><link rel="modulepreload" href="/build/_shared/chunk-WJS2MXLF.js"/><link rel="modulepreload" href="/build/_shared/chunk-SWKZQLQM.js"/><link rel="modulepreload" href="/build/_shared/chunk-WTBWUUJI.js"/><link rel="modulepreload" href="/build/_shared/chunk-5ZCX7P5N.js"/><link rel="modulepreload" href="/build/_shared/chunk-NHRLQTKK.js"/><link rel="modulepreload" href="/build/_shared/chunk-KUIMZNUK.js"/><link rel="modulepreload" href="/build/_shared/chunk-CJRCXLME.js"/><link rel="modulepreload" href="/build/_shared/chunk-3ZM3LJQ7.js"/><link rel="modulepreload" href="/build/_shared/chunk-7FORUUPF.js"/><link rel="modulepreload" href="/build/_shared/chunk-YIQI5XIN.js"/><link rel="modulepreload" href="/build/_shared/chunk-I7G7VAEC.js"/><link rel="modulepreload" href="/build/_shared/chunk-72YRJZMF.js"/><link rel="modulepreload" href="/build/_shared/chunk-AAEDBIFH.js"/><link rel="modulepreload" href="/build/_shared/chunk-ROTKBIBX.js"/><link rel="modulepreload" href="/build/_shared/chunk-2ZZVOQTU.js"/><link rel="modulepreload" href="/build/_shared/chunk-RXC2BZZY.js"/><link rel="modulepreload" href="/build/_shared/chunk-Y5HESB23.js"/><link rel="modulepreload" href="/build/root-F6GAULAL.js"/><link rel="modulepreload" href="/build/_shared/chunk-HJJCRJY6.js"/><link rel="modulepreload" href="/build/_shared/chunk-TP7TCAKA.js"/><link rel="modulepreload" href="/build/_shared/chunk-TXCSYPMO.js"/><link rel="modulepreload" href="/build/_shared/chunk-KUHGTTF4.js"/><link rel="modulepreload" href="/build/_shared/chunk-ODAGBV3X.js"/><link rel="modulepreload" href="/build/_shared/chunk-DBS2GRSX.js"/><link rel="modulepreload" href="/build/_shared/chunk-QJSHFAH2.js"/><link rel="modulepreload" href="/build/_shared/chunk-LZADNYYI.js"/><link rel="modulepreload" href="/build/_shared/chunk-EKFYURKU.js"/><link rel="modulepreload" href="/build/_shared/chunk-SUOMEXWO.js"/><link rel="modulepreload" href="/build/_shared/chunk-3PDXC3SN.js"/><link rel="modulepreload" href="/build/routes/glossary-XEWFXVMF.js"/><script type="application/ld+json">{"@context":"https://schema.org","@type":"CollectionPage","name":"Glossary","description":"Learn about data, databases, data streaming, and cloud data infrastructure. Dive into our data glossary for insights and deeper understanding.\n","image":["https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=286,0,628,628&w=696&h=696&q=100&fit=max&auto=format&dpr=1.5","https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=182,0,837,628&w=696&h=522&q=100&fit=max&auto=format&dpr=1.5","https://cdn.sanity.io/images/sczeoy4w/production/363864318409954e0c36f96071e8262c01849f55-1200x628.jpg?rect=43,0,1115,628&w=696&h=392&q=100&fit=max&auto=format&dpr=1.5"],"publisher":{"@type":"Organization","name":"Aiven","logo":{"@type":"ImageObject","url":"https://aiven.io/assets/img/aiven-logo.png"}},"url":"https://aiven.io/glossary","mainEntity":{"@type":"ItemList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"Thing","name":"Apache Cassandra®","description":"<p>Apache Cassandra is an open-source distributed, wide column, NoSQL database management system designed for handling large amounts of data across multiple servers.</p>"}},{"@type":"ListItem","position":2,"item":{"@type":"Thing","name":"Apache Flink®","description":"<p>Apache Flink is an open-source stream processing framework for big data processing and analytics. It supports event time processing and provides high-throughput, low-latency data processing.</p>"}},{"@type":"ListItem","position":3,"item":{"@type":"Thing","name":"Apache Kafka®","description":"<p>Apache Kafka is an open-source event streaming platform used for building real-time data pipelines and streaming applications. It facilitates the processing of large-scale, real-time data feeds.</p>"}},{"@type":"ListItem","position":4,"item":{"@type":"Thing","name":"BYOC","description":"<p>Bring Your Own Cloud (BYOC) is a deployment model where managed data services are deployed directly to the customer's own cloud account. This means that customers can enjoy the managed service experience, while all compute, storage and networking infrastructure services - and associated costs - remain under their direct control.</p>"}},{"@type":"ListItem","position":5,"item":{"@type":"Thing","name":"Caching","description":"<p>Caching is a technique used to store frequently accessed data in a temporary storage location to reduce access time and improve system performance. It helps in minimizing the time required to retrieve data by keeping a copy of it in a fast cache closer to the application that uses it.</p>"}},{"@type":"ListItem","position":6,"item":{"@type":"Thing","name":"Clickhouse","description":"<p>ClickHouse is an open-source columnar database management system designed for fast analytical processing of large volumes of data. Its key use case is for real-time online analytical processing (OLAP).</p>"}},{"@type":"ListItem","position":7,"item":{"@type":"Thing","name":"Cloud infrastructure costs","description":"<p>Cloud infrastructure costs include the expenses associated with the provision and usage of cloud computing resources, such as virtual machines, storage, and network bandwidth.</p>"}},{"@type":"ListItem","position":8,"item":{"@type":"Thing","name":"Data pipeline","description":"<p>A data pipeline is a series of processes and components that facilitate the automated and controlled movement of data from source to destination, often involving data extraction, transformation, and loading (ETL). Data pipelines are used to enable data integration, analysis, and storage.</p>"}},{"@type":"ListItem","position":9,"item":{"@type":"Thing","name":"Data streaming","description":"<p>Data streaming is a method of transmitting and processing data continuously in real time. It allows for the efficient and immediate transfer of information, making it valuable for various applications such as event-driven architectures and microservices, marketing personalization, real-time analytics, change data capture, real-time AI recommendations, monitoring, and much more.</p>"}},{"@type":"ListItem","position":10,"item":{"@type":"Thing","name":"Database Administrator (DBA)","description":"<p>DBAs, or Database Administrators, are professionals responsible for managing and maintaining databases, ensuring their performance, security, and reliability.</p>"}},{"@type":"ListItem","position":11,"item":{"@type":"Thing","name":"ETL","description":"<p>ETL, or Extract, Transform, Load, is a process used in data integration where data is extracted from source systems, transformed into a suitable format, and loaded into a target database, data warehouse, or data lake for analysis and reporting.</p>"}},{"@type":"ListItem","position":12,"item":{"@type":"Thing","name":"Event and processing times","description":"<p>Event and Processing Times refer to the timing aspects of data processing in a system, where "event time" is the time when an event occurs, and "processing time" is the time when the system processes that event.</p>"}},{"@type":"ListItem","position":13,"item":{"@type":"Thing","name":"Event streaming","description":"<p>Event streaming refers to the continuous flow of events or data in real-time, allowing systems to react to and process events as they occur. It is commonly used for applications like real-time data analysis, monitoring, and building event-driven architectures.</p>"}},{"@type":"ListItem","position":14,"item":{"@type":"Thing","name":"Event-driven architecture","description":"<p>Event-driven architecture is a design approach where the flow of information and functionality is based on events or messages, with components reacting to events rather than relying on centralized control. This architecture is often used in real-time and distributed systems to improve scalability and responsiveness.</p>"}},{"@type":"ListItem","position":15,"item":{"@type":"Thing","name":"Google BigQuery","description":"<p>Google BigQuery is a fully-managed, serverless data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.</p>"}},{"@type":"ListItem","position":16,"item":{"@type":"Thing","name":"Hosted data streaming","description":"<p>Hosted Data Streaming refers to a service where the infrastructure and resources for data streaming are provided and managed by a third-party hosting provider.</p>"}},{"@type":"ListItem","position":17,"item":{"@type":"Thing","name":"In-memory database","description":"<p>An in-memory database is a type of database management system that stores data primarily in the main memory (RAM) rather than on disk storage. This allows for significantly faster data access and processing compared to traditional disk-based databases. Examples include Valkey (open source alternative to Redis®) and Dragonfly.</p>"}},{"@type":"ListItem","position":18,"item":{"@type":"Thing","name":"Kafka messaging","description":"<p>Kafka messaging involves the use of Apache Kafka®, a distributed streaming platform, to facilitate the seamless and fault-tolerant exchange of real-time data between applications, enabling efficient data integration and communication.</p>"}},{"@type":"ListItem","position":19,"item":{"@type":"Thing","name":"Karapace","description":"<p>Karapace is an open-source project that provides a RESTful interface for Apache Kafka®, facilitating easier management and monitoring.</p>"}},{"@type":"ListItem","position":20,"item":{"@type":"Thing","name":"Karapace","description":"<p>Karapace is an open source project that provides a schema registry and REST API for Apache Kafka®. It is built and maintained by Aiven and licensed under Apache 2.0.</p>"}},{"@type":"ListItem","position":21,"item":{"@type":"Thing","name":"Key-value database","description":"<p>A key-value database is a type of NoSQL database that uses a simple key-value pair mechanism to store data. Each key is unique and maps directly to a single value, enabling efficient retrieval and storage of data. Examples include PostgreSQL, Valkey (open source alternative to Redis(R)) and Dragonfly.</p>"}},{"@type":"ListItem","position":22,"item":{"@type":"Thing","name":"Klaw","description":"<p>Klaw is a web-based, fully open source data governance toolkit for Apache Kafka® topic and schema governance. Klaw helps Kafka admins add and define roles for Kafka users, create Kafka Topics, manage schemas, authorize producers and consumers, manage connectors, and more.</p>"}},{"@type":"ListItem","position":23,"item":{"@type":"Thing","name":"Kubernetes","description":"<p>Kubernetes are tools used for container orchestration and infrastructure provisioning, respectively, in cloud-native applications.</p>"}},{"@type":"ListItem","position":24,"item":{"@type":"Thing","name":"Microservice","description":"<p>Microservice is a software architectural style where a system is composed of small, independent services that communicate over well-defined APIs. It promotes flexibility and scalability.</p>"}},{"@type":"ListItem","position":25,"item":{"@type":"Thing","name":"MySQL®","description":"<p>MySQL® is an open-source relational database management system (RDBMS) widely used for storing and managing structured data. It employs the SQL (Structured Query Language) for database management and is known for its reliability and performance.</p>"}},{"@type":"ListItem","position":26,"item":{"@type":"Thing","name":"PostgreSQL®","description":"<p>PostgreSQL is an open source relational database system (RDBMS) that has a strong reputation for reliability, feature robustness, and performance. Frequently called Postgres, it is SQL compliant. provides atomicity, consistency, isolation, durability (ACID) properties, and is commonly used as a large datastore for analytics and web services with many concurrent users.</p>"}},{"@type":"ListItem","position":27,"item":{"@type":"Thing","name":"Python data stream","description":"<p>Python Data Stream refers to the continuous flow of data in Python programming, often used in scenarios like data processing and analysis.</p>"}},{"@type":"ListItem","position":28,"item":{"@type":"Thing","name":"Real time analytics","description":"<p>Real-Time Analytics involves the analysis of data as it is generated to provide immediate insights and decision-making capabilities.</p>"}},{"@type":"ListItem","position":29,"item":{"@type":"Thing","name":"Real time data","description":"<p>Real-time data refers to information that is available immediately as it is generated or becomes relevant, without any significant delay. Real-time data is essential for applications like stock trading, monitoring, and dynamic decision-making.</p>"}},{"@type":"ListItem","position":30,"item":{"@type":"Thing","name":"Stream processing","description":"<p>Stream processing is the practice of processing and analyzing data as it is continuously generated, without the need to store and batch-process it first. It is suitable for real-time applications like fraud detection, recommendation systems, and IoT data processing.</p>"}},{"@type":"ListItem","position":31,"item":{"@type":"Thing","name":"Streaming data analytics","description":"<p>Streaming data analytics involves the real-time analysis of continuously generated data streams, allowing organizations to extract meaningful insights and make informed decisions based on up-to-the-moment information.</p>"}},{"@type":"ListItem","position":32,"item":{"@type":"Thing","name":"Terraform","description":"<p>Terraform is an infrastructure as code tool that lets you build, change, and version cloud and on-prem resources safely and efficiently.</p>"}},{"@type":"ListItem","position":33,"item":{"@type":"Thing","name":"Time series data","description":"<p>Time series data consists of data points collected and recorded at regular time intervals, allowing for the analysis of trends and patterns over time. It is commonly used metrics for gathering and in applications like weather forecasting, financial analysis, and IoT sensor data analysis.</p>"}},{"@type":"ListItem","position":34,"item":{"@type":"Thing","name":"Time series database","description":"<p>A time series database is a specialized database system designed for efficient storage and retrieval of time series data. It is optimized for querying and analyzing data points with timestamps, making it suitable for applications where historical data and trends are essential, such as in monitoring and analytics.</p>"}},{"@type":"ListItem","position":35,"item":{"@type":"Thing","name":"Valkey","description":"<p>Valkey is an open source (BSD) high-performance key-value datastore based on the OSS version of the popular Redis® database which recently changed its licensing model. Valkey supports a variety of workloads such as caching, message queues, and can act as a primary database.</p>"}},{"@type":"ListItem","position":36,"item":{"@type":"Thing","name":"rsyslog","description":"<p>rsyslog is open-source software used for centralizing and managing log messages in a Unix or Unix-like environment.</p>"}}]}}</script><link rel="stylesheet" href="/build/_assets/app-HEH7EPJ7.css"/><link rel="stylesheet" href="/build/_assets/vendors-KDI3CAK5.css"/><link rel="stylesheet" href="/build/_assets/tw-FIOBSJAM.css"/><script async=""> ;(function(p,l,o,w,i,n,g){ if(!p[i]){p.GlobalSnowplowNamespace=p.GlobalSnowplowNamespace||[]; p.GlobalSnowplowNamespace.push(i);p[i]=function(){(p[i].q=p[i].q||[]).push(arguments) };p[i].q=p[i].q||[];n=l.createElement(o);g=l.getElementsByTagName(o)[0];n.async=1; n.src=w;g.parentNode.insertBefore(n,g)} }( window, document, "script", "https://storage.googleapis.com/aiven-dw-prod-snowplow-tracker/3.4.0/gh7rnaha.js", "snowplow") ); if (typeof snowplow === "function") { snowplow("newTracker", "at", "dc.aiven.io", { appId: "aiven-io", platform: "web", forceSecureTracker: true, discoverRootDomain: true, cookieSameSite: 'Lax', anonymousTracking: { withSessionTracking: true, withServerAnonymisation: true }, stateStorageStrategy: 'cookieAndLocalStorage', eventMethod: 'post', postPath: '/aiven/dc2', contexts: { webPage: true, gaCookies: true } }); } </script><script async=""> var piDomain = 'go.aiven.io'; (function() { var s=document.createElement('script');s.type='text/javascript';s.async=true;s.src='//'+piDomain+'/pdt.js'; var c=document.getElementsByTagName('script')[0];c.parentNode.insertBefore(s,c); window['pdt'] = window['pdt'] || function(){(window['pdt'].cq = window['pdt'].cq || []).push(arguments);}; })(); pdt('create', 891043, 1090, piDomain); </script><script async=""> function OptanonWrapper() { if(window.OnetrustActiveGroups !== undefined) { if (window.OnetrustActiveGroups.includes('115') || window.OnetrustActiveGroups.includes('2')) { // user consent UX cookies 115 and Performance cookies 2, disable anonymous tracking window.snowplow('disableAnonymousTracking', { stateStorageStrategy: 'cookieAndLocalStorage' }); window.pdt('setOptIn', true); } else { // enable fully anonymous tracking window.snowplow('clearUserData', { preserveSession: true }); window.pdt("revokeConsent"); window.pdt("clearTrackingCookies"); } if(typeof window.spTrackWebInteraction === "function") { window.spTrackWebInteraction({ object: "consent", action: "given", value: window.OnetrustActiveGroups, }); } var acceptBtns = ["onetrust-accept-btn-handler", "accept-recommended-btn-handler"]; for (var i = 0; i < acceptBtns.length; i++) { var acceptBtn = document.getElementById(acceptBtns[i]); if (acceptBtn && !acceptBtn.hasClickListener) { acceptBtn.addEventListener("click", function() { window.spTrackWebInteraction({ object: "consent button", action: "click", value: "Allow all", }); }); acceptBtn.hasClickListener = true; } } var customizeBtn = document.getElementById("onetrust-pc-btn-handler"); if (customizeBtn && !customizeBtn.hasClickListener) { customizeBtn.addEventListener("click", function() { window.spTrackWebInteraction({ object: "consent button", action: "click", value: "Customize settings", }); }); customizeBtn.hasClickListener = true; } var saveSettingBtns = document.getElementsByClassName("save-preference-btn-handler"); for (let i = 0; i < saveSettingBtns.length; i++) { if (saveSettingBtns[i] && !saveSettingBtns[i].hasClickListener) { saveSettingBtns[i].addEventListener("click", function() { window.spTrackWebInteraction({ object: "consent button", action: "click", value: "Save settings", }); }); saveSettingBtns[i].hasClickListener = true; } } } } </script><script async=""> (function(w,q){w['QualifiedObject']=q;w[q]=w[q]||function(){ (w[q].q=w[q].q||[]).push(arguments)};})(window,'qualified') </script><script async=""> window._6si = window._6si || []; window._6si.push(['enableEventTracking', true]); window._6si.push(['setToken', '6a2fbdf15d8723bd8572ef24cdee8631']); window._6si.push(['setEndpoint', 'b.6sc.co']); (function() { var gd = document.createElement('script'); gd.type = 'text/javascript'; gd.async = true; gd.src = '//j.6sc.co/6si.min.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gd, s); })(); </script></head><body class="text-primary bg-primary font-body"><div class="outline-0" id="a11y-nav" tabindex="0"><a class="inline-flex items-center justify-center rounded-sm border border-transparent text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-button-primary text-button-primary no-underline py-3 px-5 min-h-[48px] z-39 absolute ml-3 -translate-y-layout7 duration-300 ease-in-out focus:translate-y-layout6 [&>*]:pointer-events-none" href="#main"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Skip to content</span></div></a></div><div class="sticky top-0 z-40" id="main-nav"><header class="border-stroke bg-primary h-mobile-nav w-full border-b xl:h-nav"><div class="mx-auto max-w-container-with-padding flex h-full items-center justify-between gap-layout2 px-6"><div class="w-[140px]"><a class="block w-[140px] [&>*]:pointer-events-none" aria-label="Home, Aiven" data-discover="true" href="/"><img aria-hidden="true" loading="eager" width="140px" height="47px" src="/build/_assets/logo-aiven-LCUTM5RU.svg" alt="Aiven Logo"/></a></div><nav role="navigation" aria-label="Global" class="flex items-center justify-between xl:w-[89%]"><div class="hidden xl:flex"><div class="relative flex items-center gap-3"><div class="flex h-full items-center"><button id="bb686c004610" aria-expanded="false" class="group relative flex items-center px-3 py-4 decoration-theme-primary underline-offset-8 hover:underline"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Platform</span><i class="mb-2 ml-3 inline-block h-[7px] w-[7px] rotate-45 transform border-b-[1.5px] border-l-0 border-r-[1.5px] border-t-0 border-solid border-grey-40 group-hover:relative group-hover:top-2 group-hover:-rotate-[135deg] decoration-theme-primary underline-offset-8 hover:underline"></i></button><div role="region" aria-labelledby="bb686c004610" class="absolute left-0 top-full z-50 filter-dropshadow hidden"><div class="border-stroke bg-primary mt-2 max-h-mega-nav overflow-y-auto rounded-lg border"><div class="flex"><div class="flex w-[400px] flex-col gap-6 p-6 bg-secondary"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Platform</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven Platform" data-discover="true" href="/platform"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven Platform</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">One platform to stream, store and serve data on any cloud</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Bring Your Own Cloud (BYOC)" data-discover="true" href="/byoc"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Bring Your Own Cloud (BYOC)</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Find your perfect plan" data-discover="true" href="/pricing/calculator"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Find your perfect plan<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Integrations</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Integrations and connectors" data-discover="true" href="/integrations-and-connectors"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Integrations and connectors</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Cloud partnerships</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AWS" data-discover="true" href="/aws"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AWS</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Google Cloud" data-discover="true" href="/googlecloud"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Google Cloud</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Microsoft Azure" data-discover="true" href="/azure"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Microsoft Azure</p></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Stream</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to stream data" data-discover="true" href="/platform/stream"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to stream data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Apache Kafka®" data-discover="true" href="/kafka"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/184cb33e057478405636d30b72f56c94f88ca103-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Apache Kafka®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Apache Flink®" data-discover="true" href="/flink"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/c96d109662fa0afd283a3ce7fbd1af8a8005f682-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Apache Flink®</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Store</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to store data" data-discover="true" href="/platform/store"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to store data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for AlloyDB Omni" data-discover="true" href="/alloydb-omni"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/8371936a7906a98fd63ae43361a9157a4a1498e5-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for AlloyDB Omni</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for PostgreSQL®" data-discover="true" href="/postgresql"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/1e41c5eca58a19a523cfc3597c6ff0f3baf71ea4-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for PostgreSQL®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for MySQL" data-discover="true" href="/mysql"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/8443a7ce7f5ba06083c450ba0cce89a7151849b4-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for MySQL</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Valkey™" data-discover="true" href="/valkey"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/f997cab5874d12c680040053b0a516337323f549-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Valkey™</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Dragonfly" data-discover="true" href="/dragonfly"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/49b048e58588a4a7acbe41dcf92c84379800936f-56x56.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Dragonfly</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Serve</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to serve data" data-discover="true" href="/platform/serve"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to serve data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for ClickHouse®" data-discover="true" href="/clickhouse"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/41bf2f72c0a4c8def391b8bd40463dd894343541-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for ClickHouse®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for OpenSearch®" data-discover="true" href="/opensearch"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/24f8bc050ae61d964c383f4509c62c6cb865d6ef-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for OpenSearch®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Metrics" data-discover="true" href="/metrics"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/85dd452da136a8d9c34d5d317508de811aa34662-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Metrics</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Grafana®" data-discover="true" href="/grafana"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/6ae9b34c7ca56664b6e217e40c0b3e6948de81d3-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Grafana®</p></div></a></li></ul></div></div></div></div></div></div><div class="flex h-full items-center"><button id="1aa58a277828" aria-expanded="false" class="group relative flex items-center px-3 py-4 decoration-theme-primary underline-offset-8 hover:underline"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Solutions</span><i class="mb-2 ml-3 inline-block h-[7px] w-[7px] rotate-45 transform border-b-[1.5px] border-l-0 border-r-[1.5px] border-t-0 border-solid border-grey-40 group-hover:relative group-hover:top-2 group-hover:-rotate-[135deg] decoration-theme-primary underline-offset-8 hover:underline"></i></button><div role="region" aria-labelledby="1aa58a277828" class="absolute left-0 top-full z-50 filter-dropshadow hidden"><div class="border-stroke bg-primary mt-2 max-h-mega-nav overflow-y-auto rounded-lg border"><div class="flex"><div class="flex w-[400px] flex-col gap-6 p-6 bg-secondary"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Use cases</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AI" data-discover="true" href="/solutions/aiven-for-ai"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AI</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AI database optimization" data-discover="true" href="/solutions/aiven-ai-database-optimizer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AI database optimization</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Vector databases" data-discover="true" href="/solutions/aiven-for-vector-databases"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Vector databases</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Event streaming" data-discover="true" href="/solutions/aiven-for-streaming"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Event streaming</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all solutions" data-discover="true" href="/solutions"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all solutions<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Industries</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Retail" data-discover="true" href="/solutions/aiven-for-retail"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Retail</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Software" data-discover="true" href="/solutions/aiven-for-software"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Software</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Fintech" data-discover="true" href="/solutions/aiven-for-fintech"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Fintech</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all case studies" data-discover="true" href="/case-studies"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all case studies<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Enterprise</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Expert services" data-discover="true" href="/expert-services"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Expert services</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Startup</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Cluster startup program" data-discover="true" href="/cluster"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Cluster startup program</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Partners</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Partners" data-discover="true" href="/partners"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Partners</p></div></a></li></ul></div></div></div></div></div></div><div class="flex h-full items-center"><button id="86ef58c39bfe" aria-expanded="false" class="group relative flex items-center px-3 py-4 decoration-theme-primary underline-offset-8 hover:underline decoration-theme-primary underline underline-offset-8"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Resources</span><i class="mb-2 ml-3 inline-block h-[7px] w-[7px] rotate-45 transform border-b-[1.5px] border-l-0 border-r-[1.5px] border-t-0 border-solid border-grey-40 group-hover:relative group-hover:top-2 group-hover:-rotate-[135deg] decoration-theme-primary underline-offset-8 hover:underline"></i></button><div role="region" aria-labelledby="86ef58c39bfe" class="absolute left-0 top-full z-50 filter-dropshadow hidden"><div class="border-stroke bg-primary mt-2 max-h-mega-nav overflow-y-auto rounded-lg border"><div class="flex"><div class="flex w-[400px] flex-col gap-6 p-6 bg-secondary"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Using Aiven</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://aiven.io/docs" aria-label="Documentation"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Documentation<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://status.aiven.io/" aria-label="Incident status updates"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Incident status updates<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://ideas.aiven.io" aria-label="Aiven Ideas"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven Ideas<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Product ideas and public roadmap</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Changelog" data-discover="true" href="/changelog"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Changelog</p></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Discover</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Events" data-discover="true" href="/events"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Events</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Developer center" data-discover="true" href="/developer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Developer center</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Tutorials and deep dives</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Resource library" data-discover="true" href="/resources"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Resource library</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Ebooks, videos and more</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Blog" data-discover="true" href="/blog"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Blog</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Glossary" data-discover="true" href="/glossary"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Glossary</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Join the Aiven Community" data-discover="true" href="/community"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Join the Aiven Community<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Free tools</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Optimizer" data-discover="true" href="/tools/sql-query-optimizer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Optimizer</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Formatter" data-discover="true" href="/tools/sql-formatter"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Formatter</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Syntax Checker" data-discover="true" href="/tools/sql-syntax-checker"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Syntax Checker</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL to Text" data-discover="true" href="/tools/sql-to-text"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL to Text</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Text to SQL" data-discover="true" href="/tools/text-to-sql"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Text to SQL</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Minifier" data-discover="true" href="/tools/sql-minifier"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Minifier</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Compare" data-discover="true" href="/tools/sql-compare"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Compare</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all tools" data-discover="true" href="/tools"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all tools<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div></div></div></div></div><div class="flex h-full items-center"><button id="4637606471c5" aria-expanded="false" class="group relative flex items-center px-3 py-4 decoration-theme-primary underline-offset-8 hover:underline"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Company</span><i class="mb-2 ml-3 inline-block h-[7px] w-[7px] rotate-45 transform border-b-[1.5px] border-l-0 border-r-[1.5px] border-t-0 border-solid border-grey-40 group-hover:relative group-hover:top-2 group-hover:-rotate-[135deg] decoration-theme-primary underline-offset-8 hover:underline"></i></button><div role="region" aria-labelledby="4637606471c5" class="absolute left-0 top-full z-50 filter-dropshadow hidden"><div class="border-stroke bg-primary mt-2 max-h-mega-nav overflow-y-auto rounded-lg border"><div class="flex"><div class="flex w-[400px] flex-col gap-6 p-6 bg-secondary"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">About</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="About Aiven" data-discover="true" href="/about"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">About Aiven</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Our open source commitment" data-discover="true" href="/open-source"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Our open source commitment</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Sustainability" data-discover="true" href="/sustainability"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Sustainability</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Press" data-discover="true" href="/press"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Press</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Contact us" data-discover="true" href="/contact"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Contact us<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div><div class="flex w-[400px] flex-col gap-6 p-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Careers</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Careers" data-discover="true" href="/careers"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Careers</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Join our cast</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="See our open positions" data-discover="true" href="/careers/job"><div class="bg-secondary aspect-[16/9] w-full max-w-[400px] overflow-hidden rounded-lg"><img aria-hidden="true" loading="lazy" class="h-full w-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?q=80&fit=max&auto=format&dpr=1.5" alt="aiven-team-crabweek-2023.jpg" title="" srcSet="https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=400&q=80&fit=max&auto=format&dpr=1.5 400w, https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=500&q=80&fit=max&auto=format&dpr=1.5 500w, https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=800&q=80&fit=max&auto=format&dpr=1.5 800w" sizes="(min-width:1280px) 300px, 50vw"/></div><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">See our open positions<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div></div></div></div></div><a class="relative z-40 hover:text-primary px-3 py-4 decoration-theme-primary underline-offset-8 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/pricing"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Pricing</span></a></div></div><div class="flex place-items-center xl:hidden"><div><div class="flex gap-3"><div class="relative h-9 w-9"><button type="button" data-testid="searchbtn" aria-label="Click here to open search" class="absolute flex h-9 w-9 items-center justify-center"><svg height="20" width="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="text-theme-primary" aria-hidden="true"><path d="M19.56 17.44L14.62 12.5C15.49 11.21 16 9.67 16 8C16 3.58 12.42 0 8 0C3.58 0 0 3.58 0 8C0 12.42 3.58 16 8 16C9.67 16 11.21 15.49 12.5 14.62L17.44 19.56C17.71 19.83 18.09 20 18.5 20C19.33 20 20 19.33 20 18.5C20 18.09 19.83 17.71 19.56 17.44ZM8 14C4.69 14 2 11.31 2 8C2 4.69 4.69 2 8 2C11.31 2 14 4.69 14 8C14 11.31 11.31 14 8 14Z" fill="currentColor"></path></svg></button><form role="search" aria-label="Global" data-discover="true" action="/" method="get"><div style="position:absolute;left:-9999px" aria-hidden="true"><label>Please leave this field blank<input class="border-stroke border" type="text" tabindex="-1" autoComplete="off" name="language__option"/></label></div><div class="fixed left-6 right-6 top-3 overflow-hidden transition-[width] ease-in lg:absolute lg:left-auto lg:right-0 lg:top-0 !w-0 !p-0"></div></form></div><button aria-expanded="false" class="flex h-9 w-9 items-center justify-center" aria-controls="global-navigation-menu" aria-label="Open global navigation"><svg height="40" width="40" viewBox="0 0 40 40" xmlns="http://www.w3.org/2000/svg" class="text-theme-primary" aria-hidden="true"><line x1="12.75" y1="14.25" x2="27.25" y2="14.25" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></line><line x1="12.75" y1="19.25" x2="27.25" y2="19.25" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></line><line x1="12.75" y1="24.25" x2="27.25" y2="24.25" stroke="currentColor" stroke-width="1.5" stroke-linecap="round"></line></svg></button></div><div id="global-navigation-menu" class="hidden bg-primary py-6"><div><div><button id="mobile-bb686c004610" aria-expanded="false" class="flex w-full items-center hover:bg-secondary justify-between pl-6 pr-7 py-5"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Platform</span><svg height="8px" width="10px" viewBox="0 0 13 8" xmlns="http://www.w3.org/2000/svg" class="-rotate-90 text-current" aria-hidden="true"><path d="M5.95288 7.16797C6.06226 7.33203 6.22632 7.38672 6.41772 7.38672C6.58179 7.38672 6.74585 7.33203 6.88257 7.16797L12.1873 1.86328C12.2966 1.75391 12.3787 1.58984 12.3787 1.39844C12.3787 1.23438 12.2966 1.07031 12.1873 0.933594L11.5857 0.332031C11.449 0.222656 11.2849 0.140625 11.1208 0.140625C10.9294 0.140625 10.7654 0.195312 10.656 0.304688L6.41772 4.54297L2.17944 0.304688C2.04272 0.195312 1.87866 0.140625 1.7146 0.140625C1.52319 0.140625 1.35913 0.222656 1.24976 0.332031L0.648193 0.933594C0.511475 1.07031 0.456787 1.23438 0.456787 1.39844C0.456787 1.58984 0.511475 1.75391 0.648193 1.86328L5.95288 7.16797Z" fill="currentColor"></path></svg></button><div role="region" aria-labelledby="mobile-bb686c004610" aria-hidden="true" class="fixed bottom-0 left-0 right-0 top-mobile-nav z-20 overflow-y-scroll bg-[white] transition-all duration-300 ease-out invisible translate-x-full"><div class="sticky top-0 bg-[white]"><button class="border-stroke hover:bg-secondary flex w-full items-center gap-4 border-b px-7 py-6"><svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="rotate-180 text-current" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Platform</span></button></div><div class="flex flex-col gap-6 px-8 py-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Platform</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven Platform" data-discover="true" href="/platform"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven Platform</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">One platform to stream, store and serve data on any cloud</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Bring Your Own Cloud (BYOC)" data-discover="true" href="/byoc"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Bring Your Own Cloud (BYOC)</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Find your perfect plan" data-discover="true" href="/pricing/calculator"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Find your perfect plan<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Integrations</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Integrations and connectors" data-discover="true" href="/integrations-and-connectors"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Integrations and connectors</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Cloud partnerships</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AWS" data-discover="true" href="/aws"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AWS</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Google Cloud" data-discover="true" href="/googlecloud"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Google Cloud</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Microsoft Azure" data-discover="true" href="/azure"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Microsoft Azure</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Stream</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to stream data" data-discover="true" href="/platform/stream"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to stream data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Apache Kafka®" data-discover="true" href="/kafka"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/184cb33e057478405636d30b72f56c94f88ca103-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Apache Kafka®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Apache Flink®" data-discover="true" href="/flink"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/c96d109662fa0afd283a3ce7fbd1af8a8005f682-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Apache Flink®</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Store</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to store data" data-discover="true" href="/platform/store"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to store data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for AlloyDB Omni" data-discover="true" href="/alloydb-omni"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/8371936a7906a98fd63ae43361a9157a4a1498e5-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for AlloyDB Omni</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for PostgreSQL®" data-discover="true" href="/postgresql"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/1e41c5eca58a19a523cfc3597c6ff0f3baf71ea4-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for PostgreSQL®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for MySQL" data-discover="true" href="/mysql"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/8443a7ce7f5ba06083c450ba0cce89a7151849b4-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for MySQL</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Valkey™" data-discover="true" href="/valkey"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/f997cab5874d12c680040053b0a516337323f549-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Valkey™</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Dragonfly" data-discover="true" href="/dragonfly"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/49b048e58588a4a7acbe41dcf92c84379800936f-56x56.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Dragonfly</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Serve</p><ul><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Learn how to serve data" data-discover="true" href="/platform/serve"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Learn how to serve data<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for ClickHouse®" data-discover="true" href="/clickhouse"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/41bf2f72c0a4c8def391b8bd40463dd894343541-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for ClickHouse®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for OpenSearch®" data-discover="true" href="/opensearch"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/24f8bc050ae61d964c383f4509c62c6cb865d6ef-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for OpenSearch®</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Metrics" data-discover="true" href="/metrics"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/85dd452da136a8d9c34d5d317508de811aa34662-48x48.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Metrics</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Aiven for Grafana®" data-discover="true" href="/grafana"><img aria-hidden="true" loading="lazy" width="24px" height="24px" class="h-6 w-6 rounded-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/6ae9b34c7ca56664b6e217e40c0b3e6948de81d3-64x64.svg?w=24&q=80&fit=max&auto=format&dpr=1.5" alt="" title=""/><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven for Grafana®</p></div></a></li></ul></div></div></div></div><div><button id="mobile-1aa58a277828" aria-expanded="false" class="flex w-full items-center hover:bg-secondary justify-between pl-6 pr-7 py-5"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Solutions</span><svg height="8px" width="10px" viewBox="0 0 13 8" xmlns="http://www.w3.org/2000/svg" class="-rotate-90 text-current" aria-hidden="true"><path d="M5.95288 7.16797C6.06226 7.33203 6.22632 7.38672 6.41772 7.38672C6.58179 7.38672 6.74585 7.33203 6.88257 7.16797L12.1873 1.86328C12.2966 1.75391 12.3787 1.58984 12.3787 1.39844C12.3787 1.23438 12.2966 1.07031 12.1873 0.933594L11.5857 0.332031C11.449 0.222656 11.2849 0.140625 11.1208 0.140625C10.9294 0.140625 10.7654 0.195312 10.656 0.304688L6.41772 4.54297L2.17944 0.304688C2.04272 0.195312 1.87866 0.140625 1.7146 0.140625C1.52319 0.140625 1.35913 0.222656 1.24976 0.332031L0.648193 0.933594C0.511475 1.07031 0.456787 1.23438 0.456787 1.39844C0.456787 1.58984 0.511475 1.75391 0.648193 1.86328L5.95288 7.16797Z" fill="currentColor"></path></svg></button><div role="region" aria-labelledby="mobile-1aa58a277828" aria-hidden="true" class="fixed bottom-0 left-0 right-0 top-mobile-nav z-20 overflow-y-scroll bg-[white] transition-all duration-300 ease-out invisible translate-x-full"><div class="sticky top-0 bg-[white]"><button class="border-stroke hover:bg-secondary flex w-full items-center gap-4 border-b px-7 py-6"><svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="rotate-180 text-current" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Solutions</span></button></div><div class="flex flex-col gap-6 px-8 py-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Use cases</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AI" data-discover="true" href="/solutions/aiven-for-ai"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AI</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="AI database optimization" data-discover="true" href="/solutions/aiven-ai-database-optimizer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">AI database optimization</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Vector databases" data-discover="true" href="/solutions/aiven-for-vector-databases"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Vector databases</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Event streaming" data-discover="true" href="/solutions/aiven-for-streaming"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Event streaming</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all solutions" data-discover="true" href="/solutions"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all solutions<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Industries</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Retail" data-discover="true" href="/solutions/aiven-for-retail"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Retail</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Software" data-discover="true" href="/solutions/aiven-for-software"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Software</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Fintech" data-discover="true" href="/solutions/aiven-for-fintech"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Fintech</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all case studies" data-discover="true" href="/case-studies"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all case studies<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Enterprise</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Expert services" data-discover="true" href="/expert-services"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Expert services</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Startup</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Cluster startup program" data-discover="true" href="/cluster"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Cluster startup program</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">For Partners</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Partners" data-discover="true" href="/partners"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Partners</p></div></a></li></ul></div></div></div></div><div><button id="mobile-86ef58c39bfe" aria-expanded="false" class="flex w-full items-center hover:bg-secondary justify-between pl-6 pr-7 py-5 text-primary"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Resources</span><svg height="8px" width="10px" viewBox="0 0 13 8" xmlns="http://www.w3.org/2000/svg" class="-rotate-90 text-current" aria-hidden="true"><path d="M5.95288 7.16797C6.06226 7.33203 6.22632 7.38672 6.41772 7.38672C6.58179 7.38672 6.74585 7.33203 6.88257 7.16797L12.1873 1.86328C12.2966 1.75391 12.3787 1.58984 12.3787 1.39844C12.3787 1.23438 12.2966 1.07031 12.1873 0.933594L11.5857 0.332031C11.449 0.222656 11.2849 0.140625 11.1208 0.140625C10.9294 0.140625 10.7654 0.195312 10.656 0.304688L6.41772 4.54297L2.17944 0.304688C2.04272 0.195312 1.87866 0.140625 1.7146 0.140625C1.52319 0.140625 1.35913 0.222656 1.24976 0.332031L0.648193 0.933594C0.511475 1.07031 0.456787 1.23438 0.456787 1.39844C0.456787 1.58984 0.511475 1.75391 0.648193 1.86328L5.95288 7.16797Z" fill="currentColor"></path></svg></button><div role="region" aria-labelledby="mobile-86ef58c39bfe" aria-hidden="true" class="fixed bottom-0 left-0 right-0 top-mobile-nav z-20 overflow-y-scroll bg-[white] transition-all duration-300 ease-out invisible translate-x-full"><div class="sticky top-0 bg-[white]"><button class="border-stroke hover:bg-secondary flex w-full items-center gap-4 border-b px-7 py-6"><svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="rotate-180 text-current" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Resources</span></button></div><div class="flex flex-col gap-6 px-8 py-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Using Aiven</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://aiven.io/docs" aria-label="Documentation"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Documentation<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://status.aiven.io/" aria-label="Incident status updates"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Incident status updates<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" href="https://ideas.aiven.io" aria-label="Aiven Ideas"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Aiven Ideas<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Product ideas and public roadmap</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Changelog" data-discover="true" href="/changelog"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Changelog</p></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Discover</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Events" data-discover="true" href="/events"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Events</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Developer center" data-discover="true" href="/developer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Developer center</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Tutorials and deep dives</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Resource library" data-discover="true" href="/resources"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Resource library</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Ebooks, videos and more</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Blog" data-discover="true" href="/blog"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Blog</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Glossary" data-discover="true" href="/glossary"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Glossary</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Join the Aiven Community" data-discover="true" href="/community"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Join the Aiven Community<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Free tools</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Optimizer" data-discover="true" href="/tools/sql-query-optimizer"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Optimizer</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Formatter" data-discover="true" href="/tools/sql-formatter"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Formatter</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Syntax Checker" data-discover="true" href="/tools/sql-syntax-checker"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Syntax Checker</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL to Text" data-discover="true" href="/tools/sql-to-text"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL to Text</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Text to SQL" data-discover="true" href="/tools/text-to-sql"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Text to SQL</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Minifier" data-discover="true" href="/tools/sql-minifier"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Minifier</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="SQL Compare" data-discover="true" href="/tools/sql-compare"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">SQL Compare</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="View all tools" data-discover="true" href="/tools"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">View all tools<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div></div></div><div><button id="mobile-4637606471c5" aria-expanded="false" class="flex w-full items-center hover:bg-secondary justify-between pl-6 pr-7 py-5"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Company</span><svg height="8px" width="10px" viewBox="0 0 13 8" xmlns="http://www.w3.org/2000/svg" class="-rotate-90 text-current" aria-hidden="true"><path d="M5.95288 7.16797C6.06226 7.33203 6.22632 7.38672 6.41772 7.38672C6.58179 7.38672 6.74585 7.33203 6.88257 7.16797L12.1873 1.86328C12.2966 1.75391 12.3787 1.58984 12.3787 1.39844C12.3787 1.23438 12.2966 1.07031 12.1873 0.933594L11.5857 0.332031C11.449 0.222656 11.2849 0.140625 11.1208 0.140625C10.9294 0.140625 10.7654 0.195312 10.656 0.304688L6.41772 4.54297L2.17944 0.304688C2.04272 0.195312 1.87866 0.140625 1.7146 0.140625C1.52319 0.140625 1.35913 0.222656 1.24976 0.332031L0.648193 0.933594C0.511475 1.07031 0.456787 1.23438 0.456787 1.39844C0.456787 1.58984 0.511475 1.75391 0.648193 1.86328L5.95288 7.16797Z" fill="currentColor"></path></svg></button><div role="region" aria-labelledby="mobile-4637606471c5" aria-hidden="true" class="fixed bottom-0 left-0 right-0 top-mobile-nav z-20 overflow-y-scroll bg-[white] transition-all duration-300 ease-out invisible translate-x-full"><div class="sticky top-0 bg-[white]"><button class="border-stroke hover:bg-secondary flex w-full items-center gap-4 border-b px-7 py-6"><svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="rotate-180 text-current" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Company</span></button></div><div class="flex flex-col gap-6 px-8 py-6"><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">About</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="About Aiven" data-discover="true" href="/about"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">About Aiven</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Our open source commitment" data-discover="true" href="/open-source"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Our open source commitment</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Sustainability" data-discover="true" href="/sustainability"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Sustainability</p></div></a></li><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Press" data-discover="true" href="/press"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Press</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Contact us" data-discover="true" href="/contact"><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">Contact us<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div><div><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-theme-secondary mb-3 whitespace-pre-line">Careers</p><ul><li><a class="group flex gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="Careers" data-discover="true" href="/careers"><div><p class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current mb-1 inline-flex items-center gap-2 whitespace-pre-line">Careers</p><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-current text-secondary group-hover:text-primary whitespace-pre-line">Join our cast</p></div></a></li><li><a class="group flex flex-col gap-3 rounded-lg p-3 hover:bg-grey-5 [&>*]:pointer-events-none" aria-label="See our open positions" data-discover="true" href="/careers/job"><div class="bg-secondary aspect-[16/9] w-full max-w-[400px] overflow-hidden rounded-lg"><img aria-hidden="true" loading="lazy" class="h-full w-full object-cover" src="https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?q=80&fit=max&auto=format&dpr=1.5" alt="aiven-team-crabweek-2023.jpg" title="" srcSet="https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=400&q=80&fit=max&auto=format&dpr=1.5 400w, https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=500&q=80&fit=max&auto=format&dpr=1.5 500w, https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg?w=800&q=80&fit=max&auto=format&dpr=1.5 800w" sizes="(min-width:1280px) 300px, 50vw"/></div><div><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-navigation mr-4 whitespace-pre-line">See our open positions<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="ml-2 inline-block text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></div></a></li></ul></div></div></div></div><a class="hover:bg-secondary block w-full gap-2 px-6 py-5 text-left [&>*]:pointer-events-none" data-discover="true" href="/pricing"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current inline-flex items-center gap-3 whitespace-pre-line">Pricing</span></a><a class="hover:bg-secondary block w-full gap-2 px-6 py-5 text-left [&>*]:pointer-events-none" href="https://console.aiven.io/login"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current inline-flex items-center gap-3 whitespace-pre-line">Log in<svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></span></a></div><div class="border-stroke absolute bottom-0 flex w-full flex-col gap-5 border-t bg-[white] px-7 py-6"><a class="inline-flex items-center justify-center duration-200 ease-in-out rounded-sm border text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-button-secondary text-button-secondary border-button-secondary no-underline disabled:outline-grey-10 py-3 px-5 min-h-[48px] [&>*]:pointer-events-none" href="https://console.aiven.io/signup"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Get started for free</span></div></a><a class="inline-flex items-center justify-center duration-200 ease-in-out rounded-sm border border-transparent text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-button-primary text-button-primary no-underline py-3 px-5 min-h-[48px] [&>*]:pointer-events-none" data-discover="true" href="/book-demo"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-sm md:text-base leading-[1.5] font-medium text-current whitespace-pre-line">Book a demo</span></div></a></div></div></div></div><div class="hidden flex-shrink-0 items-center gap-3 xl:flex"><a class="inline-flex items-center justify-center rounded-sm border border-transparent text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-transparent text-button-secondary underline-offset-8 duration-200 ease-in-out hover:underline no-underline py-2 px-4 min-h-[32px] [&>*]:pointer-events-none" href="https://console.aiven.io/login"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Log in</span><svg height="14" width="14" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="-rotate-45 text-theme-primary" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></div></a><a class="inline-flex items-center justify-center duration-200 ease-in-out rounded-sm border text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-button-secondary text-button-secondary border-button-secondary no-underline disabled:outline-grey-10 py-2 px-4 min-h-[32px] [&>*]:pointer-events-none" data-discover="true" href="/book-demo"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Book a demo</span></div></a><a class="inline-flex items-center justify-center duration-200 ease-in-out rounded-sm border border-transparent text-center font-medium disabled:cursor-not-allowed focus-visible:outline-blue-40 bg-button-primary text-button-primary no-underline py-2 px-4 min-h-[32px] [&>*]:pointer-events-none" href="https://console.aiven.io/signup"><div class="inline-flex items-center justify-center gap-3"><span class="font-body text-xs md:text-sm leading-[1.5] font-medium text-current whitespace-pre-line">Get started for free</span></div></a><div class="relative h-9 w-9"><button type="button" data-testid="searchbtn" aria-label="Click here to open search" class="absolute flex h-9 w-9 items-center justify-center"><svg height="20" width="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="text-theme-primary" aria-hidden="true"><path d="M19.56 17.44L14.62 12.5C15.49 11.21 16 9.67 16 8C16 3.58 12.42 0 8 0C3.58 0 0 3.58 0 8C0 12.42 3.58 16 8 16C9.67 16 11.21 15.49 12.5 14.62L17.44 19.56C17.71 19.83 18.09 20 18.5 20C19.33 20 20 19.33 20 18.5C20 18.09 19.83 17.71 19.56 17.44ZM8 14C4.69 14 2 11.31 2 8C2 4.69 4.69 2 8 2C11.31 2 14 4.69 14 8C14 11.31 11.31 14 8 14Z" fill="currentColor"></path></svg></button><form role="search" aria-label="Global" data-discover="true" action="/" method="get"><div style="position:absolute;left:-9999px" aria-hidden="true"><label>Please leave this field blank<input class="border-stroke border" type="text" tabindex="-1" autoComplete="off" name="language__option"/></label></div><div class="fixed left-6 right-6 top-3 overflow-hidden transition-[width] ease-in lg:absolute lg:left-auto lg:right-0 lg:top-0 !w-0 !p-0"></div></form></div></div></nav></div></header></div><main tabindex="-1" id="main" role="main"><section data-name="hero" class="dark"><div class="overflow-hidden bg-theme-secondary bg-no-repeat rounded-b-2xl lg:rounded-b-6xl" style="background-color:#131E71;background-image:url(https://cdn.sanity.io/images/sczeoy4w/production/4f5f67b919f1bfdaa97f014c011d7bd4b32ccb64-1440x565.svg?q=80&fit=max&auto=format&dpr=1.5);background-position:center center;background-size:cover"><div class="mx-auto max-w-container-with-padding px-layout2 py-layout3 md:py-layout6"><div class="mx-auto max-w-[1000px] text-center"><h1 class="font-heading text-3xl md:text-5xl leading-[1.25] -tracking-[0.02em] font-semibold text-primary whitespace-pre-line">Glossary</h1><p class="font-body text-md md:text-lg leading-[1.375] tracking-normal font-normal text-secondary mt-6 whitespace-pre-line">Explore definitions on various key terms and concepts</p></div></div></div></section><div class=" h-layout2"></div><div class="mx-auto max-w-container-with-padding p-layout2"><div role="search" class="flex flex-col gap-5"><div><div class="flex flex-col gap-5 md:flex-row"><div class="relative flex-1"><svg height="16" width="16" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" class="absolute left-5 top-1/2 translate-y-[-50%] text-grey-60 dark:text-grey-40" aria-hidden="true"><path d="M19.56 17.44L14.62 12.5C15.49 11.21 16 9.67 16 8C16 3.58 12.42 0 8 0C3.58 0 0 3.58 0 8C0 12.42 3.58 16 8 16C9.67 16 11.21 15.49 12.5 14.62L17.44 19.56C17.71 19.83 18.09 20 18.5 20C19.33 20 20 19.33 20 18.5C20 18.09 19.83 17.71 19.56 17.44ZM8 14C4.69 14 2 11.31 2 8C2 4.69 4.69 2 8 2C11.31 2 14 4.69 14 8C14 11.31 11.31 14 8 14Z" fill="currentColor"></path></svg><input type="search" placeholder="I want to read about" class="border-stroke bg-primary w-full rounded border border-solid p-5 pl-[56px] text-base outline-none" name="search" value=""/><div style="position:absolute;left:-9999px" aria-hidden="true"><label>Please leave this field blank<input class="border-stroke border" type="text" tabindex="-1" autoComplete="off" name="language__option" value=""/></label></div></div></div></div><div class="mx-auto flex sm:ml-0"><div class="flex flex-wrap gap-4"><a class="text-secondary hover:text-blue-70 hover:underline cursor-pointer [&>*]:pointer-events-none" href="#A-D" rel="nofollow">A-D</a><div class="border-stroke h-full border-r"></div><a class="text-secondary hover:text-blue-70 hover:underline cursor-pointer [&>*]:pointer-events-none" href="#E-L" rel="nofollow">E-L</a><div class="border-stroke h-full border-r"></div><a class="text-secondary hover:text-blue-70 hover:underline cursor-pointer [&>*]:pointer-events-none" href="#M-R" rel="nofollow">M-R</a><div class="border-stroke h-full border-r"></div><a class="text-secondary hover:text-blue-70 hover:underline cursor-pointer [&>*]:pointer-events-none" href="#S-Z" rel="nofollow">S-Z</a></div></div></div><div class=" h-layout3 md:h-layout4"></div><h2 class="font-heading text-xl md:text-2xl leading-[1.375] font-semibold text-primary mb-5 whitespace-pre-line" id="A-D">A-D</h2><div class="mb-layout5"><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line"><span>Apache Cassandra<sup>®</sup></span></h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Apache Cassandra is an open-source distributed, wide column, NoSQL database management system designed for handling large amounts of data across multiple servers.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/an-introduction-to-apache-cassandra">An introduction to Apache Cassandra®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/cassandra">Get started</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line"><span>Apache Flink<sup>®</sup></span></h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Apache Flink is an open-source stream processing framework for big data processing and analytics. It supports event time processing and provides high-throughput, low-latency data processing.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introduction-to-apache-flink">An introduction to Apache Flink®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/get-to-know-the-aiven-api-with-postman">Get to know the Aiven API with Postman</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line"><span>Apache Kafka<sup>®</sup></span></h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Apache Kafka is an open-source event streaming platform used for building real-time data pipelines and streaming applications. It facilitates the processing of large-scale, real-time data feeds.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/what-is-apache-kafka">What is Apache Kafka®?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/kafka-simply-explained">Apache Kafka® simply explained</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/kafka/concepts">Docs: Apache Kafka® concepts</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">BYOC</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Bring Your Own Cloud (BYOC) is a deployment model where managed data services are deployed directly to the customer's own cloud account. This means that customers can enjoy the managed service experience, while all compute, storage and networking infrastructure services - and associated costs - remain under their direct control.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/byoc">What is BYOC?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/optimize-your-cloud-data-infrastructure-spend-with-byoc">Optimize your cloud data infrastructure spend</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/webinar/byoc">Webinar: Achieve lower TCO and keep full control of your data</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/platform/concepts/byoc">Docs: About BYOC</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Caching</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Caching is a technique used to store frequently accessed data in a temporary storage location to reduce access time and improve system performance. It helps in minimizing the time required to retrieve data by keeping a copy of it in a fast cache closer to the application that uses it.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/caching/concepts/high-availability-redis">Docs: High availability in Aiven for Caching</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/what-is-dragonfly">What is Dragonfly?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/valkey">Aiven for Valkey</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Clickhouse</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">ClickHouse is an open-source columnar database management system designed for fast analytical processing of large volumes of data. Its key use case is for real-time online analytical processing (OLAP).</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/what-is-clickhouse">What is Clickhouse®?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/clickhouse/concepts/columnar-databases">Docs: ClickHouse® as a columnar database</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/clickhouse">Aiven for Clickhouse®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Cloud infrastructure costs</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Cloud infrastructure costs include the expenses associated with the provision and usage of cloud computing resources, such as virtual machines, storage, and network bandwidth.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/optimizing-cloud-infrastructure-costs">What to consider when optimizing cloud infrastructure costs</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/ebook/7-ways-to-optimize-your-cloud-infrastructure-costs">Ebook: 7 ways to optimize your cloud infrastructure costs</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Data pipeline</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">A data pipeline is a series of processes and components that facilitate the automated and controlled movement of data from source to destination, often involving data extraction, transformation, and loading (ETL). Data pipelines are used to enable data integration, analysis, and storage.</p><a class="text-primary group/link inline-flex w-fit items-center gap-2 rounded border border-transparent bg-transparent font-medium no-underline decoration-theme-primary underline-offset-8 transition-colors duration-200 ease-in-out hover:underline focus-visible:outline-blue-40 disabled:text-grey-30 group-hover/link:underline group/arrow mt-5 [&>*]:pointer-events-none" data-discover="true" href="/glossary/what-is-a-data-pipeline">What Is a Data Pipeline? (Definition & Examples)<svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="transition-all group-hover/arrow:translate-x-2 text-primary-80" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/case-studies/best-deal-for-priceline">Case study: Priceline</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/the-future-of-data-pipelines">The future of data pipelines</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/webinar/how-to-build-data-analytics-pipelines-faster-than-your-morning-commute">Webinar: How to build data analytics pipelines faster than your morning commute</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Data streaming</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Data streaming is a method of transmitting and processing data continuously in real time. It allows for the efficient and immediate transfer of information, making it valuable for various applications such as event-driven architectures and microservices, marketing personalization, real-time analytics, change data capture, real-time AI recommendations, monitoring, and much more.</p><a class="text-primary group/link inline-flex w-fit items-center gap-2 rounded border border-transparent bg-transparent font-medium no-underline decoration-theme-primary underline-offset-8 transition-colors duration-200 ease-in-out hover:underline focus-visible:outline-blue-40 disabled:text-grey-30 group-hover/link:underline group/arrow mt-5 [&>*]:pointer-events-none" data-discover="true" href="/glossary/data-streaming-your-gateway-to-real-time-insights">Data streaming: Your gateway to real-time insights<svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="transition-all group-hover/arrow:translate-x-2 text-primary-80" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/podcast/the-future-of-real-time-data-streaming">Navigating Kafka: Challenges, solutions, and the future of real-time data streaming</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/webinar/set-up-your-data-streaming-infrastructure-in-30-minutes">Set up your data streaming infrastructure in 30 minutes</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/ebook/real-time-data-to-drive-real-time-business">Get Real: Real-time data to drive real-time business</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/create-your-own-data-stream-for-kafka-with-python-and-faker">Create your own data stream for Apache Kafka® with Python and Faker</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Database Administrator (DBA)</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">DBAs, or Database Administrators, are professionals responsible for managing and maintaining databases, ensuring their performance, security, and reliability.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/dbas-shouldnt-be-afraid-of-managed-services">Why DBAs embrace managed services</a></div></div></div></div></div><h2 class="font-heading text-xl md:text-2xl leading-[1.375] font-semibold text-primary mb-5 whitespace-pre-line" id="E-L">E-L</h2><div class="mb-layout5"><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">ETL</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">ETL, or Extract, Transform, Load, is a process used in data integration where data is extracted from source systems, transformed into a suitable format, and loaded into a target database, data warehouse, or data lake for analysis and reporting.</p><a class="text-primary group/link inline-flex w-fit items-center gap-2 rounded border border-transparent bg-transparent font-medium no-underline decoration-theme-primary underline-offset-8 transition-colors duration-200 ease-in-out hover:underline focus-visible:outline-blue-40 disabled:text-grey-30 group-hover/link:underline group/arrow mt-5 [&>*]:pointer-events-none" data-discover="true" href="/glossary/what-is-etl">What Is ETL? <svg height="16" width="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" class="transition-all group-hover/arrow:translate-x-2 text-primary-80" aria-hidden="true"><path d="M2.66669 8H13.3334m0 0L9.33335 4m4.00005 4-4.00005 4" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg></a></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/kafka">Aiven for Apache Kafka</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/bigquery-changes-in-real-time-to-kafka">Reverse your ETL</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/first-streaming-sql-pipeline-with-apache-flink">Move from Batch to Streaming</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/kafka ">Docs: Aiven for Apache Kafka</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Event and processing times</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Event and Processing Times refer to the timing aspects of data processing in a system, where "event time" is the time when an event occurs, and "processing time" is the time when the system processes that event.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/flink/concepts/event-processing-time">Docs: Event and processing times</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Event streaming</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Event streaming refers to the continuous flow of events or data in real-time, allowing systems to react to and process events as they occur. It is commonly used for applications like real-time data analysis, monitoring, and building event-driven architectures.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/solutions/aiven-for-streaming">Aiven for Event Streaming</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/evaluating-your-event-streaming-needs-the-software-architect-way">Evaluating your event streaming needs, the software architect way</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/solving-problems-with-event-streaming">Solving problems with event streaming</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/case-studies/simplilearn-helps-millions-of-students-upskill-with-aiven">Case study: Simplilearn</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/webinar/4-ways-to-think-like-an-sa-ondemand">Webinar: 4 ways to think like a software architect while evaluating solutions</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Event-driven architecture</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Event-driven architecture is a design approach where the flow of information and functionality is based on events or messages, with components reacting to events rather than relying on centralized control. This architecture is often used in real-time and distributed systems to improve scalability and responsiveness.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introduction-to-event-driven-architecture">Introduction to event-driven architecture</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Google BigQuery</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Google BigQuery is a fully-managed, serverless data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/gcp/bigquery-trial">Fast analytics with Aiven for Apache Kafka® and Google BigQuery</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/flink/howto/connect-bigquery">Docs: Integrate Aiven for Apache Flink® with Google BigQuery</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Hosted data streaming</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Hosted Data Streaming refers to a service where the infrastructure and resources for data streaming are provided and managed by a third-party hosting provider.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/kafka">Aiven for Apache Kafka®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">In-memory database</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">An in-memory database is a type of database management system that stores data primarily in the main memory (RAM) rather than on disk storage. This allows for significantly faster data access and processing compared to traditional disk-based databases. Examples include Valkey (open source alternative to Redis®) and Dragonfly.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introducing-aiven-for-valkey">Introducing Aiven for Valkey</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/what-is-dragonfly">What is Dragonfly?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/valkey">Aiven for Valkey</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Kafka messaging</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Kafka messaging involves the use of Apache Kafka®, a distributed streaming platform, to facilitate the seamless and fault-tolerant exchange of real-time data between applications, enabling efficient data integration and communication.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/what-is-apache-kafka">What is Apache Kafka®?</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Karapace</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Karapace is an open-source project that provides a RESTful interface for Apache Kafka®, facilitating easier management and monitoring.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/what-is-karapace">What is Karapace?</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/kafka/howto/enable-karapace">Docs: Use Karapace with Aiven for Apache Kafka®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/kafka/karapace/get-started">Docs: Get started</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Karapace</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Karapace is an open source project that provides a schema registry and REST API for Apache Kafka®. It is built and maintained by Aiven and licensed under Apache 2.0.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/karapace-strengthens-schema-management">Karapace strengthens schema management</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/kafka">Aiven for Kafka®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Key-value database</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">A key-value database is a type of NoSQL database that uses a simple key-value pair mechanism to store data. Each key is unique and maps directly to a single value, enabling efficient retrieval and storage of data. Examples include PostgreSQL, Valkey (open source alternative to Redis(R)) and Dragonfly.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introducing-aiven-for-valkey">Introducing Aiven for Valkey</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/an-introduction-to-redis">Introduction to Redis®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/valkey">Aiven for Valkey</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/postgresql">Aiven for PostgreSQL®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Klaw</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Klaw is a web-based, fully open source data governance toolkit for Apache Kafka® topic and schema governance. Klaw helps Kafka admins add and define roles for Kafka users, create Kafka Topics, manage schemas, authorize producers and consumers, manage connectors, and more.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introducing-klaw-for-apache-kafka-governance">Introducing Klaw for Apache Kafka® governance</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/products/kafka/howto/kafka-klaw">Docs: Connect Aiven for Apache Kafka® with Klaw</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/klaw-in-2022-simplifying-apache-kafka-data-governance">Klaw in 2022: simplifying Apache Kafka data governance</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/kafka">Aiven for Kafka®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Kubernetes</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Kubernetes are tools used for container orchestration and infrastructure provisioning, respectively, in cloud-native applications.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/kubernetes-vs-terraform">Kubernetes vs. Terraform</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/tools/kubernetes">Docs: Aiven Operator for Kubernetes®</a></div></div></div></div></div><h2 class="font-heading text-xl md:text-2xl leading-[1.375] font-semibold text-primary mb-5 whitespace-pre-line" id="M-R">M-R</h2><div class="mb-layout5"><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Microservice</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Microservice is a software architectural style where a system is composed of small, independent services that communicate over well-defined APIs. It promotes flexibility and scalability.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/how-are-your-microservices-talking">How are your microservices talking?</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line"><span>MySQL<sup>®</sup></span></h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">MySQL® is an open-source relational database management system (RDBMS) widely used for storing and managing structured data. It employs the SQL (Structured Query Language) for database management and is known for its reliability and performance.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/what-is-mysql">What is MySQL?</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line"><span>PostgreSQL<sup>®</sup></span></h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">PostgreSQL is an open source relational database system (RDBMS) that has a strong reputation for reliability, feature robustness, and performance. Frequently called Postgres, it is SQL compliant. provides atomicity, consistency, isolation, durability (ACID) properties, and is commonly used as a large datastore for analytics and web services with many concurrent users.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/an-introduction-to-postgresql">Introduction to PostgreSQL®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/postgresql-concepts-and-terms">PostgreSQL® concepts and terms</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/use-cases-for-postgresql">Use cases for PostgreSQL®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/postgresql">Aiven for PostgreSQL®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Python data stream</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Python Data Stream refers to the continuous flow of data in Python programming, often used in scenarios like data processing and analysis.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/developer/create-your-own-data-stream-for-kafka-with-python-and-faker">Create your own data stream for Apache Kafka® with Python and Faker</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Real time analytics</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Real-Time Analytics involves the analysis of data as it is generated to provide immediate insights and decision-making capabilities.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/why-you-should-think-about-moving-analytics-from-batch-to-real-time">Why you should think about moving analytics from batch to real-time</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/build-a-real-time-analytics-pipeline">Build a real-time analytics pipeline in less time than your morning bus ride</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Real time data</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Real-time data refers to information that is available immediately as it is generated or becomes relevant, without any significant delay. Real-time data is essential for applications like stock trading, monitoring, and dynamic decision-making.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/real-time-stock-data-with-apache-flink-and-apache-kafka">Real-time stock data with Apache Flink® and Apache Kafka®</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Rsyslog</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">rsyslog is open-source software used for centralizing and managing log messages in a Unix or Unix-like environment.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/integrations/rsyslog">Docs: Remote syslog integration</a></div></div></div></div></div><h2 class="font-heading text-xl md:text-2xl leading-[1.375] font-semibold text-primary mb-5 whitespace-pre-line" id="S-Z">S-Z</h2><div class="mb-layout5"><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Stream processing</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Stream processing is the practice of processing and analyzing data as it is continuously generated, without the need to store and batch-process it first. It is suitable for real-time applications like fraud detection, recommendation systems, and IoT data processing.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/flink">Aiven for Apache Flink®</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/webinar/aiven-for-apache-flink-a-new-developer-experience">Webinar: Aiven for Apache Flink® - A new developer experience for data stream processing</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Streaming data analytics</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Streaming data analytics involves the real-time analysis of continuously generated data streams, allowing organizations to extract meaningful insights and make informed decisions based on up-to-the-moment information.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/streaming-data-analytics-in-the-real-world">Streaming data analytics in the real world</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Terraform</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Terraform is an infrastructure as code tool that lets you build, change, and version cloud and on-prem resources safely and efficiently.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/developer/terraform">Aiven Terraform cookbook</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/kubernetes-vs-terraform">Kubernetes vs. Terraform</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Time series data</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Time series data consists of data points collected and recorded at regular time intervals, allowing for the analysis of trends and patterns over time. It is commonly used metrics for gathering and in applications like weather forecasting, financial analysis, and IoT sensor data analysis.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/clickhouse">Managed ClickHouse database as a service</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Time series database</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">A time series database is a specialized database system designed for efficient storage and retrieval of time series data. It is optimized for querying and analyzing data points with timestamps, making it suitable for applications where historical data and trends are essential, such as in monitoring and analytics.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" href="https://aiven.io/docs/platform/concepts/choosing-timeseries-database">Docs: Choosing a timeseries database</a></div></div></div></div><div class="group h-full w-full rounded-md"><div class="border-stroke group relative flex h-full w-full flex-col rounded-md border mb-5 flex sm:!flex-row overflow-hidden"><div class="flex-1 px-6 py-6 border-stroke border-b sm:basis-2/3 sm:border-b-0 sm:border-r sm:border-solid"><div class="mb-3 [&>h3]:md:text-lg"><h3 class="font-body text-sm md:text-base leading-[1.5] font-semibold text-primary whitespace-pre-line">Valkey</h3></div><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-secondary whitespace-pre-line">Valkey is an open source (BSD) high-performance key-value datastore based on the OSS version of the popular Redis® database which recently changed its licensing model. Valkey supports a variety of workloads such as caching, message queues, and can act as a primary database.</p></div><div class="px-6 pb-6 last:pt-0 !pt-6 sm:basis-1/3"><p class="font-body text-xs leading-[1.5] tracking-[0.1em] uppercase font-medium text-secondary mb-5 whitespace-pre-line">Resources<!-- -->:</p><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/blog/introducing-aiven-for-valkey">Introducing Aiven for Valkey</a></div><div class="mb-5 last:mb-0"><a class="text-link text-sm sm:text-base [&>*]:pointer-events-none" data-discover="true" href="/valkey">Aiven for Valkey</a></div></div></div></div></div></div></main><footer role="contentinfo" class="dark bg-grey-100"><div class="mx-auto max-w-container-with-padding px-layout2 py-layout3 md:py-layout6"><div class="mb-layout5 flex flex-col justify-between gap-6 lg:flex-row"><div class="flex flex-1 flex-col flex-wrap gap-6 md:flex-row"><div class="basis-full border-b border-grey-40 pb-6 xl:mr-7 xl:flex-shrink xl:flex-grow 2xl:basis-1/6 2xl:border-none 2xl:pb-0"><img aria-hidden="true" loading="lazy" width="140px" height="47px" src="/build/_assets/logo-aiven-white-HP4JYMJ3.svg" alt="Aiven Logo at footer"/><p class="font-body text-xs md:text-sm leading-[1.5] font-normal text-primary pb-6 whitespace-pre-line">Aiven is a data and AI platform that combines open-choice services to rapidly stream, store and serve data across major cloud providers — simply and securely.</p><div class="xl:w-[90%]"><div class="relative isolate" style="min-height:calc(140px + 8px)"><div role="status" class="z-20 flex items-center justify-center relative p-6"><svg class="animate-bounce" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 30 26" width="30" height="26"><path fill="url(#a)" fill-rule="evenodd" d="M10.417 7.444a3.48 3.48 0 0 0 3.472-3.472A3.48 3.48 0 0 0 10.417.5a3.48 3.48 0 0 0-3.473 3.472 3.48 3.48 0 0 0 3.473 3.472Zm0-5.367a1.403 1.403 0 0 0-.386.956c0 .738.604 1.342 1.342 1.342.369 0 .704-.151.956-.403v.017a1.911 1.911 0 1 1-3.825 0 1.922 1.922 0 0 1 1.913-1.912Zm-4.17 7.237c.222-.162.46-.307.697-.434H6.93a2.987 2.987 0 0 0-1.964-.741c-.997 0-1.98.506-2.628 1.5l-.254.38 1.853 1.592c.57-.85 1.346-1.628 2.312-2.297Zm17.449 8.021c.525 0 1.05.104 1.524.278.762-.904 1.169-1.877 1.169-2.903 0-1.669-1.101-3.268-3.083-4.52C21.172 8.87 18.31 8.14 15.278 8.14c-3.049 0-5.895.73-8.029 2.069-1.998 1.251-3.082 2.85-3.082 4.52 0 1.008.406 1.999 1.168 2.903.492-.174 1-.279 1.525-.279 1.202 0 2.32.47 3.167 1.356a4.735 4.735 0 0 1 1.186 2.156c1.287.313 2.659.47 4.065.47a18.11 18.11 0 0 0 4.065-.47 4.425 4.425 0 0 1 1.186-2.156c.846-.886 1.964-1.373 3.167-1.373Zm-8.418-3.825c-1.372 0-2.49-1.147-2.49-2.555h4.98c0 1.408-1.118 2.556-2.49 2.556ZM2.886 15.47c.126.974.577 1.897 1.28 2.736-.18.134-.36.268-.486.42a4.378 4.378 0 0 0-1.245 2.013l-.234-.285a3.266 3.266 0 0 1-.74-2.568 3.407 3.407 0 0 1 1.317-2.215H0v-.486c0-1.913 1.677-3.474 3.734-3.474h.27c-.775.973-1.172 2.064-1.172 3.188 0 .219.018.453.054.672Zm23.045-3.859 1.847-1.575-.268-.412c-.648-.966-1.626-1.485-2.62-1.485-.68 0-1.374.25-1.958.734h-.015c.237.143.473.286.694.43.979.697 1.752 1.467 2.32 2.308Zm.193 0c2.038 0 3.701 1.56 3.701 3.474h.036v.486h-2.754c.715.57 1.18 1.343 1.306 2.215a3.286 3.286 0 0 1-.734 2.568l-.232.285a4.384 4.384 0 0 0-1.234-2.014c-.161-.15-.34-.285-.519-.42.698-.855 1.127-1.778 1.27-2.734.036-.219.054-.437.054-.672 0-1.124-.412-2.198-1.163-3.188h.269Zm-3.902-7.639a3.48 3.48 0 0 1-3.472 3.472 3.468 3.468 0 0 1-3.472-3.472A3.48 3.48 0 0 1 18.75.5a3.48 3.48 0 0 1 3.472 3.472Zm-3.858-.94c0-.368.151-.704.386-.955a1.9 1.9 0 0 0-1.912 1.912 1.911 1.911 0 1 0 3.824 0v-.017a1.345 1.345 0 0 1-.956.403 1.346 1.346 0 0 1-1.342-1.342ZM6.25 18.556a3.48 3.48 0 0 0-3.472 3.473A3.48 3.48 0 0 0 6.25 25.5a3.2 3.2 0 0 0 1.14-.201l-.1-.1c-1.007-1.007-1.342-2.299-.755-2.886.587-.587 1.879-.252 2.885.755l.1.1a3.2 3.2 0 0 0 .202-1.14 3.468 3.468 0 0 0-3.472-3.473Zm13.194 3.473a3.48 3.48 0 0 1 3.473-3.473 3.48 3.48 0 0 1 3.472 3.473 3.48 3.48 0 0 1-3.472 3.472c-.403 0-.789-.067-1.141-.201l.1-.1c1.007-1.007 1.342-2.299.755-2.886-.587-.587-1.878-.252-2.885.755l-.1.1a3.2 3.2 0 0 1-.202-1.14Z" clip-rule="evenodd"></path><defs><linearGradient id="a" x1="0" x2="24.61" y1="25.5" y2="-3.896" gradientUnits="userSpaceOnUse"><stop stop-color="#FF7343"></stop><stop offset="1" stop-color="#FF3554"></stop></linearGradient></defs></svg><span class="sr-only">Loading...</span></div></div></div><ul class="mt-3 flex flex-row gap-5"><li><a class="[&>*]:pointer-events-none" href="https://github.com/aiven" title="Github" aria-label="Reach out on Github"><img aria-hidden="true" loading="lazy" src="/build/_assets/icon-github-AMP4HJUI.svg" alt="Github"/></a></li><li><a class="[&>*]:pointer-events-none" href="https://www.facebook.com/aivencloud" title="Facebook" aria-label="Reach out on Facebook"><img aria-hidden="true" loading="lazy" src="/build/_assets/icon-facebook-RISVOSIN.svg" alt="Facebook"/></a></li><li><a class="[&>*]:pointer-events-none" href="https://www.linkedin.com/company/aiven/" title="LinkedIn" aria-label="Reach out on LinkedIn"><img aria-hidden="true" loading="lazy" src="/build/_assets/icon-linkedin-DG5RCAS7.svg" alt="LinkedIn"/></a></li><li><a class="[&>*]:pointer-events-none" href="https://twitter.com/aiven_io" title="Twitter" aria-label="Reach out on Twitter"><img aria-hidden="true" loading="lazy" src="/build/_assets/icon-twitter-LJQOSTHT.svg" alt="Twitter"/></a></li><li><a class="[&>*]:pointer-events-none" href="https://www.youtube.com/channel/UC4cZf5RyAD5EL0fQf5u8c1g" title="Youtube" aria-label="Reach out on Youtube"><img aria-hidden="true" loading="lazy" src="/build/_assets/icon-youtube-NCY6KYUI.svg" alt="Youtube"/></a></li></ul></div><div class="md:flex-[0_0_48%] xl:flex-1"><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-primary whitespace-pre-line">Platform</p><ul><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/platform">Aiven Platform</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/pricing">Pricing</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/byoc">Bring Your Own Cloud (BYOC)</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/integrations-and-connectors">Integrations and connectors</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/security-compliance">Security and compliance</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/support-services">Support</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/changelog">Changelog</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" href="https://ideas.aiven.io/" title="">Product ideas and roadmap</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" href="https://status.aiven.io/" title="">Incident status update</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/book-demo">Book a demo</a></li></ul></div><div class="md:flex-[0_0_48%] xl:flex-1"><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-primary whitespace-pre-line">Services</p><ul><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/kafka">Aiven for Apache Kafka®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/kafka-connect">Aiven for Apache Kafka® Connect</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/flink">Aiven for Apache Flink®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/alloydb-omni">Aiven for AlloyDB Omni</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/postgresql">Aiven for PostgreSQL®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/mysql">Aiven for MySQL®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/valkey">Aiven for Valkey™</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/dragonfly">Aiven for Dragonfly</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/caching">Aiven for Caching</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/clickhouse">Aiven for ClickHouse®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/opensearch">Aiven for OpenSearch®</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/metrics">Aiven for Metrics</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/grafana">Aiven for Grafana®</a></li></ul></div><div class="md:flex-[0_0_48%] xl:flex-1"><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-primary whitespace-pre-line">Solutions</p><ul><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/solutions">All solutions</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/customer">Customer spotlight</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/case-studies">Case studies</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/expert-services">Expert services</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/cluster">Cluster startup program</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/partners">Partners</a></li></ul></div><div class="md:flex-[0_0_48%] xl:flex-1"><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-primary whitespace-pre-line">Resources</p><ul><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" href="https://aiven.io/docs" title="">Documentation</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/blog">Blog</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/developer">Developer center</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/resources">Resource library</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/glossary">Glossary</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/events">Events and webinars</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/developer-workshops">Developer workshops</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/community">Aiven Community</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-query-optimizer">SQL Optimizer</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-formatter">SQL Formatter</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-syntax-checker">SQL Syntax Checker</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-to-text">SQL to Text</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/text-to-sql">Text to SQL</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-minifier">SQL Minifier</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/tools/sql-compare">SQL Compare</a></li></ul></div><div class="md:flex-[0_0_48%] xl:flex-1"><p class="font-body text-sm md:text-base leading-[1.5] font-normal text-primary whitespace-pre-line">Company</p><ul><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/about">About</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/contact">Contact us</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/careers">Careers</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/open-source">Open source</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/sustainability">Sustainability</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/press">Press</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap text-grey-40 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/invoice">Aiven invoicing addresses</a></li></ul></div></div></div><hr class="mt-9 text-grey-40"/><div class="my-6 flex flex-1 flex-col flex-wrap gap-6 lg:flex-row"><div class="lg:flex-1"></div><div class="lg:flex-3 items-end lg:justify-end"><ul class="flex flex-row flex-wrap justify-end"><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/terms">Terms</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/sla">SLA</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/dpa">Data processing</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/privacy">Privacy</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/cookies">Cookie policy</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/subprocessors">Subprocessors</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/responsibility-matrix">Responsibility matrix</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline border-r border-r-grey-40 [&>*]:pointer-events-none" title="" data-discover="true" href="/dsa-point-of-contact">DSA contact</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline [&>*]:pointer-events-none" title="" data-discover="true" href="/aiven-modern-slavery-statement">Modern Slavery Statement</a></li></ul><ul class="flex flex-row flex-wrap justify-end"><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 border-r border-r-grey-40 whitespace-pre-line"><a class="whitespace-nowrap px-3 hover:underline [&>*]:pointer-events-none" href="https://aiven.io/privacy/california?m=opt-out">Do not sell or share my personal information</a></li><li class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary mt-2 whitespace-pre-line"><button class="optanon-toggle-display text-primary whitespace-nowrap px-3 text-xs hover:underline">Cookie settings</button></li></ul></div></div><p class="font-body text-xs leading-[1.5] tracking-[0.04em] font-normal text-primary text-center !text-grey-40 whitespace-pre-line">Apache, Apache Kafka, Kafka, Apache Flink, Flink, Apache Cassandra, and Cassandra are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. ClickHouse is a registered trademark of ClickHouse, Inc. https://clickhouse.com. M3, M3 Aggregator, OpenSearch, AlloyDB Omni, PostgreSQL, MySQL, InfluxDB, Grafana, Dragonfly, Valkey, Thanos, Terraform, and Kubernetes are trademarks and property of their respective owners. *Redis is a registered trademark of Redis Ltd. and the Redis box logo is a mark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Aiven is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Aiven. All product and service names used in this website are for identification purposes only and do not imply endorsement.</p></div></footer><script>((STORAGE_KEY, restoreKey) => { if (!window.history.state || !window.history.state.key) { let key = Math.random().toString(32).slice(2); window.history.replaceState({ key }, ""); } try { let positions = JSON.parse(sessionStorage.getItem(STORAGE_KEY) || "{}"); let storedY = positions[restoreKey || window.history.state.key]; if (typeof storedY === "number") { window.scrollTo(0, storedY); } } catch (error) { console.error(error); sessionStorage.removeItem(STORAGE_KEY); } })("positions", null)</script><script>window.__remixContext = {"future":{"v3_fetcherPersist":false,"v3_relativeSplatPath":false,"v3_throwAbortReason":false,"v3_singleFetch":false,"v3_lazyRouteDiscovery":false,"unstable_optimizeDeps":false,"unstable_routeConfig":false},"state":{"loaderData":{"root":{"requestInfo":{"origin":"https://aiven.io","path":"/glossary"},"locale":"en","footerLinks":[{"title":"Platform","__i18n_lang":"en","_rev":"sEwq5NBiPauorOxrhmZtnP","_id":"60aba555-c31d-4ed8-9c66-bc67c162acbe","_createdAt":"2022-08-25T12:26:12Z","_updatedAt":"2024-11-20T08:03:15Z","__i18n_refs":[{"_ref":"60aba555-c31d-4ed8-9c66-bc67c162acbe__i18n_de","_type":"reference","_key":"de"},{"_ref":"60aba555-c31d-4ed8-9c66-bc67c162acbe__i18n_fr","_type":"reference","_key":"fr"},{"_key":"ja","_ref":"60aba555-c31d-4ed8-9c66-bc67c162acbe__i18n_ja","_type":"reference"}],"order":1,"_type":"footer","id":"platform","links":[{"internalLink":{"_ref":"3b0bd26a-ed6b-424d-a710-7fe3f17b29de","_type":"reference"},"slug":{"current":"/platform","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"f0d4b887749b5783a7ad2747201ddf21","title":"Aiven Platform"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"66d0b92f3bbf","title":"Pricing","internalLink":{"_type":"reference","_ref":"16b06c52-bdff-4f7c-90f7-f564e1faac21"},"slug":{"current":"/pricing","_type":"slug"}},{"_key":"f0bf8b8217418050d21e04750c73d77f","title":"Bring Your Own Cloud (BYOC)","internalLink":{"_ref":"7331d886-a62a-49c1-92bd-0b7d9f55dd21","_type":"reference"},"slug":{"current":"/byoc","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"locale":"en","isPdf":false,"pageLocale":"en","title":"Integrations and connectors","internalLink":{"_ref":"c45be782-8d01-4d1d-a207-245deea2dfc4","_type":"reference"},"_type":"link","_key":"832ce5a6da75","slug":{"current":"/integrations-and-connectors","_type":"slug"}},{"_key":"89301c4a104d","title":"Security and compliance","internalLink":{"_ref":"02d777ab-2af1-4eac-b8e7-385a17dfadc5","_type":"reference"},"slug":{"_type":"slug","current":"/security-compliance"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"isPdf":false,"pageLocale":"en","internalLink":{"_ref":"17d882dc-fcff-4bab-b539-c811e713bfa7","_type":"reference"},"_type":"link","_key":"dd9d1c7cac1a","title":"Support","slug":{"current":"/support-services","_type":"slug"},"locale":"en"},{"title":"Changelog","internalLink":{"_ref":"814b2c0a-94d5-4b79-a17f-1a1d5f54f10a","_type":"reference"},"slug":{"current":"/changelog","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"d2b56a2bae64"},{"isPdf":false,"pageLocale":"en","externalUrl":"https://ideas.aiven.io/","_type":"link","_key":"1ab83853e879","title":"Product ideas and roadmap","slug":null,"locale":null},{"title":"Incident status update","externalUrl":"https://status.aiven.io/","_type":"link","_key":"7793d73cf559","slug":null,"locale":null,"isPdf":false,"pageLocale":"en"},{"locale":"en","isPdf":false,"pageLocale":"en","_key":"baac87217db0","title":"Book a demo","internalLink":{"_ref":"8930abef-2819-4638-b11a-a3a2e33e18ff","_type":"reference"},"_type":"link","slug":{"_type":"slug","current":"/book-demo"}}]},{"_rev":"sEwq5NBiPauorOxrhmZzlq","_updatedAt":"2024-11-20T08:03:47Z","__i18n_lang":"en","_createdAt":"2022-06-02T11:18:03Z","id":"services","__i18n_refs":[{"_ref":"f9717fc1-2625-4905-abe5-04a090e91eee__i18n_de","_type":"reference","_key":"de"},{"_ref":"f9717fc1-2625-4905-abe5-04a090e91eee__i18n_fr","_type":"reference","_key":"fr"},{"_ref":"f9717fc1-2625-4905-abe5-04a090e91eee__i18n_ja","_type":"reference","_key":"ja"}],"order":2,"_id":"f9717fc1-2625-4905-abe5-04a090e91eee","title":"Services","_type":"footer","links":[{"pageLocale":"en","title":"Aiven for Apache Kafka®","internalLink":{"_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5","_type":"reference"},"_type":"link","_key":"e57e6a0890ae","slug":{"current":"/kafka","_type":"slug"},"locale":"en","isPdf":false},{"isPdf":false,"pageLocale":"en","_type":"link","_key":"9c51e90df199","title":"Aiven for Apache Kafka® Connect","internalLink":{"_ref":"10d7ccd9-cd4c-49ce-a2ea-b2a6fda2c784","_type":"reference"},"slug":{"current":"/kafka-connect","_type":"slug"},"locale":"en"},{"title":"Aiven for Apache Flink®","internalLink":{"_type":"reference","_ref":"53f983e1-0b44-4570-8e1d-2f495cea3f7c"},"_type":"link","_key":"eade93a13a49","slug":{"current":"/flink","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"_key":"0fcabdc9a7946cbe5d7905a7abc9fedd","title":"Aiven for AlloyDB Omni","internalLink":{"_ref":"09bf1b3f-079a-4b55-ac46-7b89f9ac94b8","_type":"reference"},"_type":"link","slug":{"current":"/alloydb-omni","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"f8ebe60247b0","title":"Aiven for PostgreSQL®","internalLink":{"_ref":"a829737a-0ab2-4037-a7af-be5f9a4f82cf","_type":"reference"},"slug":{"current":"/postgresql","_type":"slug"}},{"_key":"98f0b3b593e3","title":"Aiven for MySQL®","internalLink":{"_ref":"e7fd6ec7-3b26-4955-abc0-77fcbbe307e2","_type":"reference"},"slug":{"current":"/mysql","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"_type":"link","_key":"e58d5e37e8f7ba44bc6b643f64bbe0c8","title":"Aiven for Valkey™","internalLink":{"_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb","_type":"reference"},"slug":{"current":"/valkey","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"internalLink":{"_ref":"068b5598-f4e4-416e-9357-f797ca9348f8","_type":"reference"},"slug":{"current":"/dragonfly","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"5a3e8bd136b722d3a1c93afd07bdae7a","title":"Aiven for Dragonfly"},{"_type":"link","_key":"8046f6bdf667","title":"Aiven for Caching","internalLink":{"_ref":"d1d507e1-9f11-4bc7-818f-bd9702a10553","_type":"reference"},"slug":{"current":"/caching","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"title":"Aiven for ClickHouse®","internalLink":{"_ref":"37a2d4d0-b76b-41c6-9f9d-973358ee862d","_type":"reference"},"slug":{"current":"/clickhouse","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"ed5fae51175e"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"96551e32f9f5","title":"Aiven for OpenSearch®","internalLink":{"_ref":"591f7c48-ecc0-4cb2-b7e5-c2aac4fea3aa","_type":"reference"},"slug":{"current":"/opensearch","_type":"slug"}},{"internalLink":{"_ref":"af7d02c4-3523-4a21-a721-2cd5fb32a0f4","_type":"reference"},"_type":"link","_key":"346de87c52b81d984b9da08d968afe75","slug":{"current":"/metrics","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","title":"Aiven for Metrics"},{"isPdf":false,"pageLocale":"en","_type":"link","_key":"9ea48aea946881bef9393c8437f1392e","title":"Aiven for Grafana®","internalLink":{"_ref":"42c18edd-bcf8-4b56-8150-12787a872b60","_type":"reference"},"slug":{"current":"/grafana","_type":"slug"},"locale":"en"}]},{"_updatedAt":"2024-11-20T08:04:45Z","links":[{"_key":"86420d1b1c85","title":"All solutions","internalLink":{"_ref":"02642665-bb66-4535-bc74-65b55ce0fd0d","_type":"reference"},"slug":{"_type":"slug","current":"/solutions"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"_type":"link","_key":"8a3ffa3ec374","title":"Customer spotlight","internalLink":{"_ref":"04b8d980-f8cb-40c6-a6cb-54a2a9607e5a","_type":"reference"},"slug":{"_type":"slug","current":"/customer"},"locale":"en","isPdf":false,"pageLocale":"en"},{"_type":"link","_key":"cfc5b541dd2a","title":"Case studies","slug":{"current":"/case-studies","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"be4378c0-8d66-4694-8a37-b9519f4b10ae","_type":"reference"}},{"title":"Expert services","internalLink":{"_type":"reference","_ref":"a3deb510-a007-448e-ac4e-bbf5bef29464"},"slug":{"current":"/expert-services","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"5c664236f0fe"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"3e5f4e63c6f6","title":"Cluster startup program","internalLink":{"_type":"reference","_ref":"c988ff38-30ef-409e-b3ea-c3478c3b664e"},"slug":{"current":"/cluster","_type":"slug"}},{"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_type":"reference","_ref":"a86fa077-8308-41ae-a33c-498d64b1d4db"},"_type":"link","_key":"4806b3a5cd42","title":"Partners","slug":{"current":"/partners","_type":"slug"}}],"id":"solutions","__i18n_lang":"en","_createdAt":"2022-06-03T08:37:52Z","_rev":"T130WEs22RB6SoEkOEXkKy","order":3,"_type":"footer","_id":"d772d3ee-5598-4538-86ed-d19adc7327d6","__i18n_refs":[{"_ref":"d772d3ee-5598-4538-86ed-d19adc7327d6__i18n_de","_type":"reference","_key":"de"},{"_ref":"d772d3ee-5598-4538-86ed-d19adc7327d6__i18n_fr","_type":"reference","_key":"fr"}],"title":"Solutions"},{"_id":"d64857cc-98c1-4228-8f53-33e6b026f9df","__i18n_refs":[{"_ref":"d64857cc-98c1-4228-8f53-33e6b026f9df__i18n_de","_type":"reference","_key":"de"},{"_ref":"d64857cc-98c1-4228-8f53-33e6b026f9df__i18n_fr","_type":"reference","_key":"fr"}],"_createdAt":"2022-06-03T12:29:15Z","_type":"footer","order":4,"title":"Resources","_updatedAt":"2024-11-27T07:28:54Z","id":"resources","_rev":"2x59rT6aRKXNelne0ZSs8W","links":[{"slug":null,"locale":null,"isPdf":false,"pageLocale":"en","_key":"552557b9afef","title":"Documentation","externalUrl":"https://aiven.io/docs","_type":"link"},{"_type":"link","_key":"dcb2f88a8081","title":"Blog","slug":{"_type":"slug","current":"/blog"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"438575c3-65ad-44ab-97bc-e0ff42080205","_type":"reference"}},{"internalLink":{"_ref":"20f93b68-4c96-46eb-8900-a3b522bfa249","_type":"reference"},"_type":"link","_key":"552226634a02","slug":{"current":"/developer","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","title":"Developer center"},{"internalLink":{"_ref":"07b6e990-ab38-4eaf-b4e6-d8af0126535c","_type":"reference"},"slug":{"current":"/resources","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"a0d475e94b9f","title":"Resource library"},{"internalLink":{"_ref":"59439506-d307-4ea8-ac85-0d0388792985","_type":"reference"},"_type":"link","_key":"7e75fae347e0","title":"Glossary","slug":{"current":"/glossary","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"isPdf":false,"pageLocale":"en","_type":"link","_key":"fc1b26da1557","title":"Events and webinars","internalLink":{"_ref":"5ee42446-6891-458b-bac8-fd25fa3fc6f2","_type":"reference"},"slug":{"current":"/events","_type":"slug"},"locale":"en"},{"slug":{"current":"/developer-workshops","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"4516a6bdefbc","title":"Developer workshops","internalLink":{"_ref":"8dd9ba31-2945-46f4-ba71-27307ee82f3f","_type":"reference"}},{"slug":{"current":"/community","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"a71587242c89","title":"Aiven Community","internalLink":{"_ref":"94242bba-8421-4db5-8edf-075086929aad","_type":"reference"}},{"isPdf":false,"pageLocale":"en","_type":"link","_key":"7af6ebd1de56","title":"SQL Optimizer","internalLink":{"_ref":"cb4fe454-eec8-4099-9f4d-3b0e29f872b1","_type":"reference"},"slug":{"current":"/tools/sql-query-optimizer","_type":"slug"},"locale":"en"},{"_type":"link","_key":"18ecfd4fc4b5e4a836caac3f851d9f54","title":"SQL Formatter","internalLink":{"_type":"reference","_ref":"a90fd771-37de-409a-b1ac-051a49883f80"},"slug":{"_type":"slug","current":"/tools/sql-formatter"},"locale":"en","isPdf":false,"pageLocale":"en"},{"_key":"adff9d7c5022","slug":{"current":"/tools/sql-syntax-checker","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","title":"SQL Syntax Checker","internalLink":{"_ref":"b72fddc9-a8e4-48f3-874d-2b0ad9c00992","_type":"reference"},"_type":"link"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"4a05d1e2d54d","title":"SQL to Text","internalLink":{"_ref":"a29fa0c9-49f2-4858-a460-d94ea38de79a","_type":"reference"},"slug":{"_type":"slug","current":"/tools/sql-to-text"}},{"_key":"471cc583381d","title":"Text to SQL","internalLink":{"_ref":"812f1589-a79c-4ea3-baa6-b6e32f1277c5","_type":"reference"},"_type":"link","slug":{"current":"/tools/text-to-sql","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"3bfed27c34a8","title":"SQL Minifier","internalLink":{"_ref":"7642e60d-43eb-4129-8f86-146ad0dbaf59","_type":"reference"},"slug":{"current":"/tools/sql-minifier","_type":"slug"}},{"locale":"en","isPdf":false,"pageLocale":"en","title":"SQL Compare","internalLink":{"_ref":"ef7f96df-2537-47e8-a265-ad228e47b83e","_type":"reference"},"_type":"link","_key":"d27a85ea8225","slug":{"current":"/tools/sql-compare","_type":"slug"}}],"__i18n_lang":"en"},{"_updatedAt":"2024-11-20T08:04:03Z","__i18n_lang":"en","_createdAt":"2022-06-03T12:30:17Z","_id":"8fa73b6a-b62a-467a-8f5e-fa8dbf37a913","__i18n_refs":[{"_ref":"8fa73b6a-b62a-467a-8f5e-fa8dbf37a913__i18n_de","_type":"reference","_key":"de"},{"_ref":"8fa73b6a-b62a-467a-8f5e-fa8dbf37a913__i18n_fr","_type":"reference","_key":"fr"},{"_ref":"8fa73b6a-b62a-467a-8f5e-fa8dbf37a913__i18n_ja","_type":"reference","_key":"ja"}],"title":"Company","_rev":"T130WEs22RB6SoEkOEXgAy","_type":"footer","id":"company","links":[{"_key":"9aaaaf74c9b4","title":"About","internalLink":{"_ref":"c79a4329-7549-48d7-90d2-617da8070ffd","_type":"reference"},"slug":{"_type":"slug","current":"/about"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"_key":"802a009b976c","title":"Contact us","slug":{"_type":"slug","current":"/contact"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"de53f46b-d056-463c-8d2a-4ee0480b9faf","_type":"reference"},"_type":"link"},{"slug":{"current":"/careers","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_key":"ee891e1cb5dc","title":"Careers","internalLink":{"_ref":"9ec37216-4c4e-4430-8abe-e15365bc9d55","_type":"reference"},"_type":"link"},{"title":"Open source","slug":{"current":"/open-source","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_type":"reference","_ref":"227fce02-f6f1-4e82-a166-820dac2c21f5"},"_type":"link","_key":"3e8def23f6ce"},{"isPdf":false,"pageLocale":"en","_key":"1a6d9ef744a0ec6de128641c623d2194","title":"Sustainability","internalLink":{"_ref":"5c8b6345-6c17-4a8c-8ff1-fa2e51c3764a","_type":"reference"},"_type":"link","slug":{"current":"/sustainability","_type":"slug"},"locale":"en"},{"pageLocale":"en","_type":"link","_key":"883c820817d1","title":"Press","internalLink":{"_type":"reference","_ref":"668f580e-9996-4c28-8fbe-1c6151081584"},"slug":{"current":"/press","_type":"slug"},"locale":"en","isPdf":false},{"slug":{"current":"/invoice","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"f2b146716597","title":"Aiven invoicing addresses","internalLink":{"_type":"reference","_ref":"3b5806cc-b4b0-494c-b509-3c3e45527296"}}],"order":5},{"_type":"footer","id":"contacts","_updatedAt":"2024-11-20T08:04:18Z","order":6,"__i18n_lang":"en","_id":"71a0dfc1-2d45-4a36-9b93-4303bb56b716","title":"Let's connect","__i18n_refs":[{"_ref":"71a0dfc1-2d45-4a36-9b93-4303bb56b716__i18n_de","_type":"reference","_key":"de"},{"_ref":"71a0dfc1-2d45-4a36-9b93-4303bb56b716__i18n_fr","_type":"reference","_key":"fr"}],"_rev":"sEwq5NBiPauorOxrhma5xi","_createdAt":"2022-08-25T12:28:47Z","links":[{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"8f47cdfeb034","title":"Contact us","internalLink":{"_ref":"de53f46b-d056-463c-8d2a-4ee0480b9faf","_type":"reference"},"slug":{"_type":"slug","current":"/contact"}},{"internalLink":{"_type":"reference","_ref":"2e367534-9fbc-41ac-9806-5e832dedf3ba"},"slug":{"current":"/newsletter","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"efebd89dfc0d","title":"Subscribe to newsletter"}]},{"_updatedAt":"2024-11-21T13:10:25Z","_rev":"yryarpLFwOAxYGs4JK3AlT","_type":"footer","links":[{"pageLocale":"en","_type":"link","_key":"b934b392de26","title":"Terms","internalLink":{"_ref":"174ba708-1e30-481f-ab87-32c8d8fac151","_type":"reference"},"slug":{"current":"/terms","_type":"slug"},"locale":"en","isPdf":false},{"_key":"9a82ee9cc835","title":"SLA","internalLink":{"_ref":"ef2b25b2-d677-46f7-9d13-288f493a0629","_type":"reference"},"slug":{"current":"/sla","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"slug":{"current":"/dpa","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"67ff2d4c1efa","title":"Data processing","internalLink":{"_ref":"c6a6bde8-7a3d-42b2-aec7-b89f7feeb2bd","_type":"reference"}},{"isPdf":false,"pageLocale":"en","internalLink":{"_ref":"e0c3ba03-765a-4d8c-bebb-90619d512ee5","_type":"reference"},"_type":"link","_key":"dfabb93e3744","title":"Privacy","slug":{"current":"/privacy","_type":"slug"},"locale":"en"},{"_key":"b7a5497a35bb","title":"Cookie policy","internalLink":{"_ref":"16319f9c-a9fd-40b6-a142-55abea8fb589","_type":"reference"},"slug":{"current":"/cookies","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},{"_type":"link","_key":"8f3de418c94c","slug":{"_type":"slug","current":"/subprocessors"},"locale":"en","isPdf":false,"pageLocale":"en","title":"Subprocessors","internalLink":{"_ref":"4a5f09b0-1992-4697-8a26-33e4788fc5dd","_type":"reference"}},{"title":"Responsibility matrix","internalLink":{"_ref":"97422fba-5006-46b6-9389-f8d782b04bd5","_type":"reference"},"_type":"link","_key":"f1167d34accf","slug":{"_type":"slug","current":"/responsibility-matrix"},"locale":"en","isPdf":false,"pageLocale":"en"},{"internalLink":{"_ref":"c68abf7c-f7d2-45a5-8fdd-5c1472be1a6f","_type":"reference"},"slug":{"_type":"slug","current":"/dsa-point-of-contact"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"c90dad093e04","title":"DSA contact"},{"slug":{"current":"/aiven-modern-slavery-statement","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","_key":"dd254f4ed1202243b430a012c2dfd04b","title":"Modern Slavery Statement","internalLink":{"_ref":"0fb13a4b-e541-40c6-af0b-c03c3a71aee7","_type":"reference"}},{"externalUrl":"https://aiven.io/privacy/california?m=opt-out","_type":"link","_key":"15e5758df071","title":"Do not sell or share my personal information","slug":null,"locale":null,"isPdf":false,"pageLocale":"en"}],"order":7,"__i18n_lang":"en","title":"Terms \u0026 Policies","__i18n_refs":[{"_key":"de","_ref":"305296c7-9bd9-4437-a0d7-7f2ecb1db071__i18n_de","_type":"reference"},{"_ref":"305296c7-9bd9-4437-a0d7-7f2ecb1db071__i18n_fr","_type":"reference","_key":"fr"}],"id":"terms-policies","_id":"305296c7-9bd9-4437-a0d7-7f2ecb1db071","_createdAt":"2022-06-03T12:31:45Z"}],"sharedContent":{"Developer Center":{"labelUseCase":"Use cases","labelTech":"Technologies","searchPlaceholder":"Search Developer Center","ctaViewAll":"View all articles","titleTech":"Explore by technology","titleUseCase":"Explore by use case","mainHeroTitle":"Aiven Developer Center","mainHeroSubtitle":"Unleash your development potential with our comprehensive guide to the latest tools and resources in open source technology","noArticle":"No articles yet","noSubCategory":"No sub-category","featured":"Featured","rssSubscribeText":"Subscribe to RSS","tableOfContents":"Table of contents","titleForum":"Get in on the conversation","subtitleForum":"Questions? Comments? Report a bug? Discuss in the forum!","ctaForum":"Join the community","titleWorkshops":"Explore our workshops","labelCollection":"Collections","titleCollections":"Latest collections"},"Service Diagram":{"logs":"Logs","grafana":"Analytics and monitoring","kafkaLine1":"Real-time data streaming","kafkaLine2":"platform","postgresql":"Fully managed SQL database","metrics":"Metrics","opensearchLine1":"In-memory NoSQL","opensearchLine2":"database","datasource":"Datasource","dashboards":"Dashboards","metricsAivenLine1":"Metrics from","metricsAivenLine2":"Aiven services","mirrorMaker":"Data replication service for cluster to cluster data replication","schemaRegistry":"Schema Registry","flinkLine1":"Streaming SQL engine for stateful","flinkLine2":"stream processing","clickhouseLine1":"Data warehouse for","clickhouseLine2":"streaming data","kafkaConnectExport":"Export data as event streams","kafkaConnectImport":"Stream data as event streams","plugins":"Plugins","logsAivenLine1":"Logs management for","logsAivenLine2":"Aiven services","flink":"Real-time analytics and ETL","openSearchPluginLine1":"15+ plugins \u0026","openSearchPluginLine2":"dashboard","replica":"Read replica","integratedAivenServices":"Integrated Aiven services","extensions":"Extensions","m3Line1":"Independently scalable","m3Line2":"aggregation","klawLine1":"Data governance tool for","klawLine2":"Apache Kafka topic management","restApi":"Rest API","kafkaConnectLine1":"Integrate existing","kafkaConnectLine2":"sink connectors","kafkaCoreLine1":"Core event streaming","kafkaCoreLine2":"framework","kafkaConnectSourceLine1":"Integrate existing","kafkaConnectSourceLine2":"source connectors"},"Newsletter":{"newsletterTitle":"Stay updated with Aiven","subscribeText":"Stay updated with Aiven","rssSubscribeText":"Subscribe to RSS","newsletterText":"Subscribe for the latest news and insights on open source, Aiven offerings, and more."},"Kafka Plan Finder":{"cloud":"Cloud","region":"Region","addons":"Add-ons","kpfHeroTitle":"Find an Aiven for Apache Kafka® plan that fits you","kpfHeroSubtitle":"Enter your data requirements, and we'll find the Aiven for Apache Kafka® plan that best meets your needs.","planPricing":"Plan pricing","planComparison":"Plan comparison","kpfCalcTitle":"Your data needs","kpfCalcTitleStep1":"Data volume","messagesPerSecond":"Messages/Sec","kpfMessagesPerSecondDesc":"This is an estimate of the number of messages you are producing\nto your Kafka cluster every second. If you are not yet using Kafka,\nthis can be estimated by using your system monitoring tools to determine\nthe number of events occurring every second. For example, you may be\nreceiving 300 API calls per second as well as 10 batch jobs that run\nevery 10 minutes; this gives you an idea of the messages produced\nevery second when you take Kafka into use.","averageMessageSize":"Average message size (KB)","kpfAverageMessageSizeDesc":"Kafka Messages are typically small in size but the variation can be large.\nIn order to find out the average message size, you can count the number of \nmessages in a topic and calculate the size of the topic.\n\nCount messages in a topic\n`kafkacat -b \u003cBroker\u003e:\u003cPort\u003e-C -t \u003cTopic\u003e -e -q | wc -l`\n\nCalculate topic size \n`/bin/kafka-log-dirs.sh --describe --bootstrap-server`\n`\u003cBroker\u003e:\u003cPort\u003e ∞ --topic-list \u003cTopic\u003e\u003c/Topic\u003e`","or":"or","incomingDataVolume":"Incoming data volume","kpfIncomingDataVolumeDesc":"Your expected incoming data volume is based on your number\nof messages per second times the average size of your messages.\nIf unsure how to estimate this value, we recommend discussing \nwith your engineering team.","mbPerSec":"MB/sec","kpfCalcTitleStep2":"Retention \u0026 Replication","retention":"Retention","kpfRetentionDesc":"Your expected incoming data volume is based on your number\nof messages per second times the average size of your messages.\nIf unsure how to estimate this value, we recommend discussing \nwith your engineering team.","unitOfTime":"Unit of time","kpfUnitOfTimeDesc":"This is the period of time you expect to keep messages within your\nKafka cluster. This can range from hours to months and will vary \ndepending on your use case.","replicationFactor":"Replication factor","kpfReplicationFactorDesc":"The replication factor is the number of copies you need of the same\nmessage within your cluster. Kafka is distributed by design and a \nhigher replication factor helps your data to be protected in case one \nof your brokers fails.\n\nIt is recommended that the minimum value is n-1 where n is the number \nof brokers in your cluster. For example, a cluster of 3 would have a \nminimum replication factor of 2.\n\nThis value changes as the cluster grows in size (it is rare that you\nwill need a replication factor of 29 in a 30 node cluster). We recommend \na minimum of 3 and you can configure this within your cluster.","kpfCalcTitleStep3":"Total estimated storage","kpfResultTitle":"Based on your input, we suggest the following plans","kpfResultSubtitle":"Suggested plans are intended as a starting point; you can always upgrade or downgrade later.","kpfResultDisclaimer":"*The estimated monthly pricing does not include the price for additional required storage. You can easily calculate cost including additional storage within Aiven console. Note: The est. monthly price can vary depending on the chosen cloud providers.","plan":"Plan","dedicatedVMs":"Dedicated VMs","cpuPerVM":"CPU per VM","ramPerVM":"RAM per VM","totalStorage":"Total storage","extraStorageTooltip":"Within Aiven console, you can book additional storage by yourself without switching plans.","extraStorage":"Extra storage","hourlyPrice":"Hourly price","estMonthlyPrice":"Est. monthly price","custom":"Custom","customPlanDisclaimer":"Annual commitments are eligible for a discount. Custom plans available, [contact sales](/contact?department=1306714).","customPlanContactDisclaimer":"There are no standard plans for your specified data needs. Please [contact sales](/contact?department=1306714) so we can help you find a plan beyond the listed options.","ctaSignup":"Get started for free","ctaRelevantPlans":"See only relevant plans","ctaAllPlans":"See all plans","required":"Required","privateLinkTooltip":"${price}/GB based on the consumed traffic","features":"Features","errorIncomingDataVolumeMbps":"Value has to be a number greater than or equal to 0.001","errorAverageMessageSizeKb":"Value has to be an integer greater than or equal to 1","errorMessagesPerSecond":"Value has to be a number greater than or equal to 1","errorRetention":"Value has to be an integer greater than or equal to 1","errorReplicationFactor":"Value has to be an integer between 1 and 10","ctaContact":"Contact sales"},"Blog":{"relatedBlogs":"Related blogs","tableOfContents":"Table of contents","relatedResources":"Related resources"},"Event":{"thankyouHeadline":"Thank you for your interest. We’ve received your information and will be in touch shortly."},"Pricing":{"serviceTitle":"[THE COMPLETE AIVEN PLATFORM](/platform)","kpfDisclaimer":"Need help? Use our [Kafka plan finder](/kafka-plan-finder) tool to get a recommended Kafka® plan based on your unique data needs and requirements.","kpfLinkText":"Kafka plan finder tool","contactDisclaimer":"Data retention is only limited by storage. For information about annual discount or plan capacity beyond the listed plans, please [contact us](/contact)","contactLinkText":"Contact us","service":"Service","cloud":"Cloud","region":"Region","planDisclaimer":"Pay as you go. [Contact us](/contact) for plan capacity beyond the listed plans.","ctaSignup":"Get started for free","ctaPriceTier":"View plans","startingFrom":"starting from","month":"month","hour":"hour","comparePlans":"Compare plans","planTier":"Plan","dedicatedVMs":"Dedicated VMs","cpuPerVM":"CPU per VM","ramPerVM":"RAM per VM","shards":"Shards","totalStorage":"Total storage","hourlyPrice":"Hourly price","estMonthlyPrice":"Est. monthly price","addons":"Add-ons","stream":"Stream","analyze":"Analyze","store":"Store","privateLinkTooltip":"${price}/GB based on the consumed traffic","byoaTitle":"Bring Your Own Cloud (BYOC) available for larger setups","byoaDesc":"Run Aiven services in your own cloud account to achieve lower TCO. Our self-service [BYOC](https://aiven.io/byoc) automation simplifies deployment. [Contact us](/contact) for more information. BYOC is available during general availability.","extraStorageTooltip":"Within Aiven console, you can book additional storage by yourself without switching plans.","ctaContact":"Contact sales","ctaRelevantPlans":"See only relevant plans","ctaAllPlans":"See all plans","customPlanDisclaimer":"Annual commitments are eligible for a discount. Custom plans available, [contact sales](/contact?department=1306714).","customPlanContactDisclaimer":"There are no standard plans for your specified data needs. Please [contact sales](/contact?department=1306714) so we can help you find a plan beyond the listed options.","staticIpTooltip":"${price}/hour per IP. E.g., 3 VM requires 6 IPs","awsTgwTooltip":"${price}/hour based on transit usage","kafkaTieredStorageTooltip":"Starting from ${price} per GB/hour","pricingCalculatorText":"Need help? Use our [Pricing Calculator](/pricing/calculator?product={productId}) to get a recommended plan based on your unique data needs and requirements.","serve":"Serve"},"Careers":{"EngineerBannerTitle":"Experience Aiven Platform firsthand","EngineerBannerDescription":"We invite you to explore and experience the [product](/platform) you'll shape. Enjoy a 30-days trial with $300 credits included, along with the availability of free plan. Explore the features and become our advocate in the developer community.","EngineerBannerCTATitle":"Get started with Aiven Platform"},"Language":{"English":"English","German":"German","Spanish":"Spanish","French":"French","Japanese":"Japanese","Korean":"Korean","Portuguese":"Portuguese"},"Common":{"footerText":"Apache, Apache Kafka, Kafka, Apache Flink, Flink, Apache Cassandra, and Cassandra are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries. ClickHouse is a registered trademark of ClickHouse, Inc. https://clickhouse.com. M3, M3 Aggregator, OpenSearch, AlloyDB Omni, PostgreSQL, MySQL, InfluxDB, Grafana, Dragonfly, Valkey, Thanos, Terraform, and Kubernetes are trademarks and property of their respective owners. *Redis is a registered trademark of Redis Ltd. and the Redis box logo is a mark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Aiven is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Aiven. All product and service names used in this website are for identification purposes only and do not imply endorsement.","footerSocialText":"Let's connect","errorTitle":"We're currently experiencing some technical difficulties","errorFourOhFourTitle":"Page not found","rssSubscribeText":"Subscribe to RSS","errorSubtitle":"is currently unavailable. Please try refreshing the page later.","readMore":"Read more","errorFourOhFourSubtitle":"Perhaps the [home page](/) can help? Or you can explore our [developer center](/developer) or [blog](/blog).","hostProviderTitle":"Deploy on","rssFeed":"RSS Feed","loadMore":"Load more","pressRelease":"Press release","pressRoom":"Press room","contact":"Contact","aivenInTheNews":"Aiven in the news","yearFounded":"Year founded","close":"Close","readCaseStudy":"Read case study","hostedOn":"Cloud","productsUsed":"Product","getStartedToday":"Get your first cluster online now","getDirection":"Get direction","login":"Log in","loadingPageTitle":"Loading page","loadingPageMessage":"This will only take a moment","openSourceServices":"Services","tooling":"Tooling","cloudProviders":"Deploy","industry":"Industry","filterBy":"Filter by","clearAll":"Clear all","show":"Show","aivenFor":"Aiven for","nowRunning":"Now running","event":"Event","meetup":"Meet up","webinar":"Webinar","conference":"Conference","livestream":"Livestream","tweet":"Tweet","post":"Post","tools":"Tools","changeTypes":"Types","noResult":"No result found","searchPlaceholder":"Search","devCenter":"Developer Center","ebook":"E-book","whitepaper":"White paper","report":"Report","tool":"Tool","freePlanAvailable":"Free plan available","ctaEventList":"View all events","online":"Online","region":"Region","integrations":"Third-party integrations","compliance":"Compliance","identity":"Identity management","managed":"Managed","securityNetwork":"Security \u0026 Network","stream":"Stream","store":"Store","analyze":"Analyze","learnMore":"Learn more","type":"Type","blog":"Blog","productUsed":"Product","product":"Product","products":"Products","video":"Live video","workshop":"Workshop","watchWorkshop":"Explore workshop","downloadWhitepaper":"Download white paper","downloadEbook":"Download e-book","watchWebinar":"Watch webinar","watchVideo":"Watch video","results":"results","otherResourcesNote":"Dive into our technical guides at [Developer Center](/developer) or get inspired by our [Customer Stories](/case-studies). \n\nStay updated with our monthly newsletters, bringing fresh content directly to your inbox.","share":"Share","email":"Email","serve":"Serve","downloadReport":"Download report","podcast":"Podcast","watchPodcast":"Watch podcast","caseStudy":"Case study","earlyAvailability":"Early availability","press":"Press","footerAboutAivenText":"Aiven is a data and AI platform that combines open-choice services to rapidly stream, store and serve data across major cloud providers — simply and securely.","skipNav":"Skip to content","topic":"Topic"},"Case Studies":{"getStartedToday":"Get your first cluster online now","getStartedTodayText":"Aiven makes setting up cloud databases so simple anyone can do it. Our set-it-and-forget-it solutions take the pain out of cloud data infrastructure.","bookADemo":"Book a demo","relatedCaseStudies":"Related case studies","exploreMoreCasesLink":"browse all Aiven case studies","exploreMoreCases":"Explore more customer success stories relevant to this one or","downloadPDF":"Download case study (PDF)","allCaseStudies":"All case studies","caseStudies":"case studies","readCaseStudyLink":"Read the full case study","getAccess":"Get access","ctaSignup":"Get started for free","navCustomer":"Customer spotlight","navCaseStudies":"Case studies","csHeroTitle":"Explore Aiven's customer stories, insightful videos, and beyond","resources":"Resources","ctaReadCaseStudy":"Read the case study","ctaReadBlog":"Read the blog post","aboutTheCompany":"About the company"}},"navigationData":{"_updatedAt":"2024-11-27T06:58:10Z","slug":{"current":"main-menu","_type":"slug"},"primaryCTA":{"isPdf":false,"_type":"link","title":"Get started for free","externalUrl":"https://console.aiven.io/signup","slug":null,"locale":null},"__i18n_lang":"en","_rev":"2x59rT6aRKXNelne0ZJH5M","items":[{"navLinkGroups":[{"items":[{"_type":"navItem","variant":"default","navLink":{"slug":{"current":"/platform","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","caption":"One platform to stream, store and serve data on any cloud","title":"Aiven Platform","internalLink":{"_ref":"3b0bd26a-ed6b-424d-a710-7fe3f17b29de","_type":"reference"}},"_key":"47afd74b9fd485fc2e0ad9d238dfe5e8","image":null},{"_key":"41826df980db","image":null,"_type":"navItem","variant":"default","navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"Bring Your Own Cloud (BYOC)","internalLink":{"_ref":"7331d886-a62a-49c1-92bd-0b7d9f55dd21","_type":"reference"},"slug":{"current":"/byoc","_type":"slug"},"locale":"en"}},{"_key":"19e8ef99aca3","_type":"navItem","variant":"highlight","image":null,"navLink":{"internalLink":{"_ref":"1ae17d9b-e79f-471e-9cb2-d733725273f4","_type":"reference"},"slug":{"current":"/pricing/calculator","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Find your perfect plan"}}],"group":"column-1","_type":"navLinkGroup","_key":"a8c3b1a9f321","title":"Platform"},{"group":"column-1","_type":"navLinkGroup","_key":"8046d61cc061","title":"Integrations","items":[{"variant":"default","navLink":{"_type":"link","title":"Integrations and connectors","internalLink":{"_ref":"c45be782-8d01-4d1d-a207-245deea2dfc4","_type":"reference"},"slug":{"current":"/integrations-and-connectors","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"9fd252b32ebe","_type":"navItem","image":null}]},{"_type":"navLinkGroup","_key":"59bb36301bd9","title":"Cloud partnerships","items":[{"_type":"navItem","variant":"default","navLink":{"title":"AWS","internalLink":{"_ref":"09e0a894-0d29-4a89-bc91-367650f4653b","_type":"reference"},"slug":{"current":"/aws","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"_key":"00f2a0680937","image":null},{"_key":"204a2214444a","image":null,"_type":"navItem","variant":"default","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Google Cloud","internalLink":{"_ref":"4e339088-4dba-4897-a1ea-06c572b37577","_type":"reference"},"slug":{"current":"/googlecloud","_type":"slug"}}},{"variant":"default","image":null,"navLink":{"pageLocale":"en","_type":"link","title":"Microsoft Azure","internalLink":{"_ref":"f7e717a7-844c-4a77-98cf-a518ecea2b88","_type":"reference"},"slug":{"current":"/azure","_type":"slug"},"locale":"en","isPdf":false},"_key":"faf6e9855b6b","_type":"navItem"}],"group":"column-1"},{"group":"column-2","_type":"navLinkGroup","_key":"d6637c001255","title":"Stream","items":[{"_key":"2f1045637bc8","image":null,"_type":"navItem","variant":"highlight","navLink":{"pageLocale":"en","internalLink":{"_ref":"70d94b51-4183-47e4-bce1-6672b43536ff","_type":"reference"},"_type":"link","title":"Learn how to stream data","slug":{"current":"/platform/stream","_type":"slug"},"locale":"en","isPdf":false}},{"image":null,"variant":"default","navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"Aiven for Apache Kafka®","internalLink":{"_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5","_type":"reference"},"slug":{"current":"/kafka","_type":"slug"},"locale":"en"},"_key":"d4a24bea476c","_type":"navItem","icon":{"asset":{"_ref":"image-184cb33e057478405636d30b72f56c94f88ca103-64x64-svg","_type":"reference"},"_type":"mainImage"}},{"_key":"b2857faa7074","_type":"navItem","icon":{"asset":{"_ref":"image-c96d109662fa0afd283a3ce7fbd1af8a8005f682-64x64-svg","_type":"reference"},"_type":"mainImage"},"image":null,"variant":"default","navLink":{"title":"Aiven for Apache Flink®","slug":{"current":"/flink","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"53f983e1-0b44-4570-8e1d-2f495cea3f7c","_type":"reference"},"_type":"link"}}]},{"title":"Store","items":[{"_key":"1c8f408617e3","_type":"navItem","variant":"highlight","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Learn how to store data","internalLink":{"_ref":"13ecea8b-dacb-4056-af66-283caf0da0c3","_type":"reference"},"slug":{"current":"/platform/store","_type":"slug"}},"image":null},{"navLink":{"pageLocale":"en","_type":"link","title":"Aiven for AlloyDB Omni","internalLink":{"_ref":"09bf1b3f-079a-4b55-ac46-7b89f9ac94b8","_type":"reference"},"slug":{"current":"/alloydb-omni","_type":"slug"},"locale":"en","isPdf":false},"_key":"3afe4da565d1","_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-8371936a7906a98fd63ae43361a9157a4a1498e5-48x48-svg","_type":"reference"}},"variant":"default","image":null},{"_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-1e41c5eca58a19a523cfc3597c6ff0f3baf71ea4-64x64-svg","_type":"reference"}},"variant":"default","navLink":{"title":"Aiven for PostgreSQL®","internalLink":{"_type":"reference","_ref":"a829737a-0ab2-4037-a7af-be5f9a4f82cf"},"_type":"link","slug":{"current":"/postgresql","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"image":null,"_key":"a7fdf13581dd"},{"variant":"default","navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"Aiven for MySQL","internalLink":{"_ref":"e7fd6ec7-3b26-4955-abc0-77fcbbe307e2","_type":"reference"},"slug":{"current":"/mysql","_type":"slug"},"locale":"en"},"_key":"5ad670a9a200","_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-8443a7ce7f5ba06083c450ba0cce89a7151849b4-64x64-svg","_type":"reference"}},"image":null},{"icon":{"_type":"mainImage","asset":{"_ref":"image-f997cab5874d12c680040053b0a516337323f549-48x48-svg","_type":"reference"}},"image":null,"variant":"default","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Aiven for Valkey™","internalLink":{"_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb","_type":"reference"},"slug":{"current":"/valkey","_type":"slug"}},"_key":"97bd70d16a2c","_type":"navItem"},{"navLink":{"title":"Aiven for Dragonfly","internalLink":{"_ref":"068b5598-f4e4-416e-9357-f797ca9348f8","_type":"reference"},"slug":{"current":"/dragonfly","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"_key":"04b7ece07fd465693d9e157394dce03a","_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-49b048e58588a4a7acbe41dcf92c84379800936f-56x56-svg","_type":"reference"}},"variant":"default","image":null}],"group":"column-2","_type":"navLinkGroup","_key":"bc1c66122dd5"},{"_type":"navLinkGroup","_key":"46a6c6f61faf","title":"Serve","items":[{"image":null,"navLink":{"internalLink":{"_type":"reference","_ref":"b073a6f0-4688-49f1-84b3-0246415ea9b2"},"_type":"link","title":"Learn how to serve data","slug":{"current":"/platform/serve","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"8185cca425a4","_type":"navItem","variant":"highlight"},{"variant":"default","navLink":{"title":"Aiven for ClickHouse®","internalLink":{"_ref":"37a2d4d0-b76b-41c6-9f9d-973358ee862d","_type":"reference"},"slug":{"current":"/clickhouse","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"_key":"d12066d6ea57","image":null,"_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-41bf2f72c0a4c8def391b8bd40463dd894343541-64x64-svg","_type":"reference"}}},{"icon":{"_type":"mainImage","asset":{"_ref":"image-24f8bc050ae61d964c383f4509c62c6cb865d6ef-64x64-svg","_type":"reference"}},"variant":"default","navLink":{"title":"Aiven for OpenSearch®","internalLink":{"_ref":"591f7c48-ecc0-4cb2-b7e5-c2aac4fea3aa","_type":"reference"},"slug":{"current":"/opensearch","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"_key":"dc5630882ea5","_type":"navItem","image":null},{"icon":{"_type":"mainImage","asset":{"_ref":"image-85dd452da136a8d9c34d5d317508de811aa34662-48x48-svg","_type":"reference"}},"variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"Aiven for Metrics","internalLink":{"_type":"reference","_ref":"af7d02c4-3523-4a21-a721-2cd5fb32a0f4"},"slug":{"_type":"slug","current":"/metrics"},"locale":"en","isPdf":false},"_key":"3091b15fbc3f2b225077631aa81e23e1","_type":"navItem","image":null},{"navLink":{"title":"Aiven for Grafana®","slug":{"current":"/grafana","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_type":"reference","_ref":"42c18edd-bcf8-4b56-8150-12787a872b60"},"_type":"link"},"_key":"1509a0c30042","_type":"navItem","icon":{"_type":"mainImage","asset":{"_ref":"image-6ae9b34c7ca56664b6e217e40c0b3e6948de81d3-64x64-svg","_type":"reference"}},"variant":"default","image":null}],"group":"column-2"}],"_type":"navSubmenu","_key":"bb686c004610","title":"Platform","navSubmenuItems":null},{"_type":"navSubmenu","navSubmenuItems":null,"_key":"1aa58a277828","title":"Solutions","navLinkGroups":[{"_key":"ff81da24a7e9","title":"Use cases","items":[{"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"AI","internalLink":{"_ref":"fcb16d8d-4a32-48c4-a382-5e06a395fb53","_type":"reference"},"slug":{"_type":"slug","current":"/solutions/aiven-for-ai"},"locale":"en","isPdf":false},"_key":"6ee29dd78d50","image":null},{"variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"AI database optimization","internalLink":{"_ref":"e1b9d5ed-f457-4a71-9b77-9e6bb54fca2e","_type":"reference"},"slug":{"current":"/solutions/aiven-ai-database-optimizer","_type":"slug"},"locale":"en","isPdf":false},"_key":"c66c61b2b3ec","_type":"navItem","image":null},{"image":null,"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"Vector databases","internalLink":{"_ref":"c093c67e-df4f-4f4d-aa41-a7d16b0970ae","_type":"reference"},"slug":{"current":"/solutions/aiven-for-vector-databases","_type":"slug"},"locale":"en","isPdf":false},"_key":"99bd8948acfc"},{"_type":"navItem","variant":"default","image":null,"navLink":{"title":"Event streaming","internalLink":{"_ref":"f820e157-d994-42a0-8492-e7ca6a5d655c","_type":"reference"},"_type":"link","slug":{"_type":"slug","current":"/solutions/aiven-for-streaming"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"68e534e5461d"},{"_type":"navItem","variant":"highlight","navLink":{"_type":"link","title":"View all solutions","internalLink":{"_ref":"02642665-bb66-4535-bc74-65b55ce0fd0d","_type":"reference"},"slug":{"current":"/solutions","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"dc6f8c09b62f","image":null}],"group":"column-1","_type":"navLinkGroup"},{"group":"column-2","_type":"navLinkGroup","_key":"541556945b60","title":"Industries","items":[{"navLink":{"slug":{"current":"/solutions/aiven-for-retail","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Retail","internalLink":{"_ref":"3efca932-e77b-436e-8a30-73aa9fe4d32e","_type":"reference"}},"_key":"eeb765096269","_type":"navItem","image":null,"variant":"default"},{"_type":"navItem","variant":"default","navLink":{"isPdf":false,"pageLocale":"en","title":"Software","internalLink":{"_ref":"7ddc00ac-3928-428c-8d61-d860d0011492","_type":"reference"},"_type":"link","slug":{"current":"/solutions/aiven-for-software","_type":"slug"},"locale":"en"},"_key":"e96a94f5df1b","image":null},{"variant":"default","navLink":{"internalLink":{"_ref":"8f78eb23-e1ba-46bf-b150-336732e1648e","_type":"reference"},"slug":{"current":"/solutions/aiven-for-fintech","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Fintech"},"_key":"31951636b02e3a0b1678f29e1347addc","image":null,"_type":"navItem"},{"variant":"highlight","navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"View all case studies","internalLink":{"_ref":"be4378c0-8d66-4694-8a37-b9519f4b10ae","_type":"reference"},"slug":{"current":"/case-studies","_type":"slug"},"locale":"en"},"_key":"677cab651678","image":null,"_type":"navItem"}]},{"items":[{"_key":"fed55ec34337","_type":"navItem","variant":"default","navLink":{"title":"Expert services","internalLink":{"_type":"reference","_ref":"a3deb510-a007-448e-ac4e-bbf5bef29464"},"slug":{"current":"/expert-services","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"image":null}],"group":"column-3","_type":"navLinkGroup","_key":"7889fbbb457e","title":"For Enterprise"},{"items":[{"_key":"f299f3ac10e6","_type":"navItem","variant":"default","image":null,"navLink":{"pageLocale":"en","_type":"link","title":"Cluster startup program","internalLink":{"_ref":"c988ff38-30ef-409e-b3ea-c3478c3b664e","_type":"reference"},"slug":{"current":"/cluster","_type":"slug"},"locale":"en","isPdf":false}}],"group":"column-3","_type":"navLinkGroup","_key":"6826c345b0a9","title":"For Startup"},{"_key":"2eb9900e6836","title":"For Partners","items":[{"variant":"default","navLink":{"title":"Partners","internalLink":{"_ref":"a86fa077-8308-41ae-a33c-498d64b1d4db","_type":"reference"},"slug":{"_type":"slug","current":"/partners"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link"},"_key":"3966bc4c4a0d","_type":"navItem","image":null}],"group":"column-3","_type":"navLinkGroup"}]},{"navLinkGroups":[{"group":"column-1","_type":"navLinkGroup","_key":"e43d5a594f23","title":"Using Aiven","items":[{"navLink":{"_type":"link","title":"Documentation","slug":null,"locale":null,"isPdf":false,"pageLocale":"en","externalUrl":"https://aiven.io/docs"},"_key":"2036d8237b43","_type":"navItem","image":null,"variant":"default"},{"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","externalUrl":"https://status.aiven.io/","_type":"link","title":"Incident status updates","slug":null,"locale":null,"isPdf":false},"_key":"225c80591d03","image":null},{"_key":"06459538a744","image":null,"_type":"navItem","variant":"default","navLink":{"caption":"Product ideas and public roadmap","title":"Aiven Ideas","slug":null,"locale":null,"isPdf":false,"pageLocale":"en","externalUrl":"https://ideas.aiven.io","_type":"link"}},{"navLink":{"slug":{"current":"/changelog","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"Changelog","internalLink":{"_ref":"814b2c0a-94d5-4b79-a17f-1a1d5f54f10a","_type":"reference"}},"_key":"7170cb9b5558","_type":"navItem","variant":"default","image":null}]},{"title":"Discover","items":[{"variant":"default","navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"Events","internalLink":{"_type":"reference","_ref":"5ee42446-6891-458b-bac8-fd25fa3fc6f2"},"slug":{"current":"/events","_type":"slug"},"locale":"en"},"_key":"4ae10462ca191bccde62b494bbd40658","image":null,"_type":"navItem"},{"_type":"navItem","variant":"default","navLink":{"title":"Developer center","internalLink":{"_ref":"20f93b68-4c96-46eb-8900-a3b522bfa249","_type":"reference"},"_type":"link","caption":"Tutorials and deep dives","slug":{"current":"/developer","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"afed37089799","image":null},{"variant":"default","image":null,"navLink":{"_type":"link","caption":"Ebooks, videos and more","title":"Resource library","internalLink":{"_ref":"07b6e990-ab38-4eaf-b4e6-d8af0126535c","_type":"reference"},"slug":{"current":"/resources","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"2c9d03cc408e46fb9be6e3080736cf94","_type":"navItem"},{"_key":"491c19cde664","image":null,"_type":"navItem","variant":"default","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"438575c3-65ad-44ab-97bc-e0ff42080205","_type":"reference"},"_type":"link","title":"Blog","slug":{"current":"/blog","_type":"slug"}}},{"image":null,"_type":"navItem","variant":"default","navLink":{"internalLink":{"_ref":"59439506-d307-4ea8-ac85-0d0388792985","_type":"reference"},"_type":"link","title":"Glossary","slug":{"current":"/glossary","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en"},"_key":"d58a8d543cf0"},{"_type":"navItem","variant":"highlight","image":null,"navLink":{"isPdf":false,"pageLocale":"en","_type":"link","title":"Join the Aiven Community","internalLink":{"_ref":"94242bba-8421-4db5-8edf-075086929aad","_type":"reference"},"slug":{"current":"/community","_type":"slug"},"locale":"en"},"_key":"e48a0fc02f75"}],"group":"column-2","_type":"navLinkGroup","_key":"ea1cad6b3ddc"},{"items":[{"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","title":"SQL Optimizer","internalLink":{"_ref":"cb4fe454-eec8-4099-9f4d-3b0e29f872b1","_type":"reference"},"_type":"link","slug":{"current":"/tools/sql-query-optimizer","_type":"slug"},"locale":"en","isPdf":false},"_key":"71f0ee5389c5","image":null},{"image":null,"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"SQL Formatter","internalLink":{"_ref":"a90fd771-37de-409a-b1ac-051a49883f80","_type":"reference"},"slug":{"current":"/tools/sql-formatter","_type":"slug"},"locale":"en","isPdf":false},"_key":"0a61eb2e8e8d1b5e78583a538c897f1b"},{"_type":"navItem","variant":"default","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"SQL Syntax Checker","internalLink":{"_ref":"b72fddc9-a8e4-48f3-874d-2b0ad9c00992","_type":"reference"},"slug":{"current":"/tools/sql-syntax-checker","_type":"slug"}},"_key":"ec478f8daf01","image":null},{"_key":"16cfa9b3976e","_type":"navItem","variant":"default","navLink":{"slug":{"current":"/tools/sql-to-text","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"a29fa0c9-49f2-4858-a460-d94ea38de79a","_type":"reference"},"_type":"link","title":"SQL to Text"},"image":null},{"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"Text to SQL","internalLink":{"_ref":"812f1589-a79c-4ea3-baa6-b6e32f1277c5","_type":"reference"},"slug":{"current":"/tools/text-to-sql","_type":"slug"},"locale":"en","isPdf":false},"_key":"fa3c8bae93ee","image":null},{"variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"SQL Minifier","internalLink":{"_ref":"7642e60d-43eb-4129-8f86-146ad0dbaf59","_type":"reference"},"slug":{"current":"/tools/sql-minifier","_type":"slug"},"locale":"en","isPdf":false},"_key":"7958e4f7bd20","image":null,"_type":"navItem"},{"_key":"0db1bd729dbd","_type":"navItem","variant":"default","image":null,"navLink":{"internalLink":{"_ref":"ef7f96df-2537-47e8-a265-ad228e47b83e","_type":"reference"},"slug":{"current":"/tools/sql-compare","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"SQL Compare"}},{"_type":"navItem","variant":"highlight","navLink":{"slug":{"current":"/tools","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"View all tools","internalLink":{"_ref":"fae73ef3-8a98-4b39-96d3-33f1a3894e58","_type":"reference"}},"_key":"4d1da7eb4c7f","image":null}],"group":"column-3","_type":"navLinkGroup","_key":"bd9cd65d4873","title":"Free tools"}],"_type":"navSubmenu","_key":"86ef58c39bfe","title":"Resources","navSubmenuItems":null},{"navLinkGroups":[{"_type":"navLinkGroup","_key":"5193b1bd1878","title":"About","items":[{"variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"About Aiven","internalLink":{"_ref":"c79a4329-7549-48d7-90d2-617da8070ffd","_type":"reference"},"slug":{"_type":"slug","current":"/about"},"locale":"en","isPdf":false},"image":null,"_key":"1d1edb7771f1","_type":"navItem"},{"_key":"243ec0c92fe2","image":null,"_type":"navItem","variant":"default","navLink":{"pageLocale":"en","_type":"link","title":"Our open source commitment","internalLink":{"_ref":"227fce02-f6f1-4e82-a166-820dac2c21f5","_type":"reference"},"slug":{"current":"/open-source","_type":"slug"},"locale":"en","isPdf":false}},{"_type":"navItem","variant":"default","navLink":{"title":"Sustainability","slug":{"current":"/sustainability","_type":"slug"},"locale":"en","isPdf":false,"pageLocale":"en","internalLink":{"_ref":"5c8b6345-6c17-4a8c-8ff1-fa2e51c3764a","_type":"reference"},"_type":"link"},"_key":"438c85cc29c3","image":null},{"variant":"default","image":null,"navLink":{"pageLocale":"en","title":"Press","internalLink":{"_ref":"668f580e-9996-4c28-8fbe-1c6151081584","_type":"reference"},"_type":"link","slug":{"current":"/press","_type":"slug"},"locale":"en","isPdf":false},"_key":"693505954e47","_type":"navItem"},{"image":null,"_type":"navItem","variant":"highlight","navLink":{"pageLocale":"en","internalLink":{"_type":"reference","_ref":"de53f46b-d056-463c-8d2a-4ee0480b9faf"},"_type":"link","title":"Contact us","slug":{"current":"/contact","_type":"slug"},"locale":"en","isPdf":false},"_key":"88abcd1cb159"}],"group":"column-1"},{"_type":"navLinkGroup","_key":"f9539f15d333","title":"Careers","items":[{"navLink":{"isPdf":false,"pageLocale":"en","title":"Careers","internalLink":{"_ref":"9ec37216-4c4e-4430-8abe-e15365bc9d55","_type":"reference"},"_type":"link","caption":"Join our cast","slug":{"current":"/careers","_type":"slug"},"locale":"en"},"_key":"b4297f9b22cc","image":null,"_type":"navItem","variant":"default"},{"variant":"highlight","navLink":{"locale":"en","isPdf":false,"pageLocale":"en","_type":"link","title":"See our open positions","internalLink":{"_ref":"04d831e8-70a3-4eaa-826a-1247de9bab4b","_type":"reference"},"slug":{"current":"/careers/job","_type":"slug"}},"_key":"6efff629094b","image":{"asset":{"url":"https://cdn.sanity.io/images/sczeoy4w/production/fa97bb4696e38e6a7c603ab4d3e6e51d4a07afc2-1920x1037.jpg","altText":null,"originalFilename":"aiven-team-crabweek-2023.jpg"},"alt":null},"_type":"navItem"}],"group":"column-2"}],"_type":"navSubmenu","_key":"4637606471c5","title":"Company","navSubmenuItems":null},{"_type":"link","_key":"debba7bd2ed9","title":"Pricing","internalLink":{"_ref":"16b06c52-bdff-4f7c-90f7-f564e1faac21","_type":"reference"},"pageLocale":"en","slug":{"current":"/pricing","_type":"slug"},"locale":"en","isPdf":false}],"_type":"navigation","secondaryCTA":{"title":"Book a demo","internalLink":{"_ref":"8930abef-2819-4638-b11a-a3a2e33e18ff","_type":"reference"},"slug":{"current":"/book-demo","_type":"slug"},"locale":"en","isPdf":false,"_type":"link"},"_id":"4f7b3f3c-98b7-4feb-8429-063bcf5d3ddf","title":"Main menu","__i18n_refs":[{"_ref":"4f7b3f3c-98b7-4feb-8429-063bcf5d3ddf__i18n_de","_type":"reference","_key":"de"},{"_type":"reference","_key":"fr","_ref":"4f7b3f3c-98b7-4feb-8429-063bcf5d3ddf__i18n_fr"},{"_ref":"4f7b3f3c-98b7-4feb-8429-063bcf5d3ddf__i18n_ja","_type":"reference","_key":"ja"}],"_createdAt":"2022-08-25T12:18:32Z","variant":"primary"},"isPreview":false,"ENV":{"SANITY_DATASET":"production","SENTRY_RELEASE":"61ed5d05728e2db14fa5babe87c1306d61899762-PR-","FLY_CONTEXT":"production","POSTHOG_PUBLIC_KEY":"phc_EWz5eLaLkLahWSrONCmzE7UuF9NGYVzYXZbwJQHtkyl","ALGOLIA_APPLICATION_ID":"89D9BQVQKJ","ALGOLIA_INDEX":"prod_Aiven_Global","SENTRY_DSN":"https://a4254d620bd8613fcc9a26a39125c00e@o1408715.ingest.sentry.io/4504044422103040","IFRAME_RESIZER_LICENSE":"1jy4dww5qzv-s54r73oxcn-v59f4kfgfz"},"bootstrapData":{}},"routes/glossary":{"pageData":{"query":null,"queryParams":null,"data":{"_rev":"6j6P61R1foxseviy5vK9al","title":"Glossary","_id":"59439506-d307-4ea8-ac85-0d0388792985","slug":{"current":"/glossary","_type":"slug"},"modals":null,"tags":null,"seo":{"metaImage":{"_type":"mainImage","asset":{"_ref":"image-363864318409954e0c36f96071e8262c01849f55-1200x628-jpg","_type":"reference"}},"metaDescription":"Learn about data, databases, data streaming, and cloud data infrastructure. Dive into our data glossary for insights and deeper understanding.\n","metaTitle":"Data Glossary - Terms and Concepts | Aiven","_type":"metaData"},"__i18n_lang":"en","backgroundColor":null,"secondaryNavigation":null,"infoBanner":null,"internalTags":null,"_createdAt":"2024-03-20T09:03:20Z","_type":"page","content":[{"addSpaceTop":false,"fullWidth":false,"_key":"6c5bd4d87d8a","wistiaId":null,"imageSize":"default","description":[{"style":"normal","_key":"9064e4c7c0f9","markDefs":[],"children":[{"_type":"span","marks":[],"text":"Explore definitions on various key terms and concepts","_key":"9a3484e02ef0"}],"asset":null,"alt":null,"_type":"block"}],"backgroundImage":{"asset":{"url":"https://cdn.sanity.io/images/sczeoy4w/production/4f5f67b919f1bfdaa97f014c011d7bd4b32ccb64-1440x565.svg","altText":null,"originalFilename":"bg-gradient-brand-blue.svg"},"alt":null},"backgroundPositionMobile":"center center","backgroundSizeMobile":"cover","backgroundColor":"#131E71","addSpaceBottom":false,"image":null,"hostProviders":null,"_type":"hero","noSpaceTop":false,"backgroundImageMobile":{"_type":"mainImage","asset":{"_ref":"image-4f5f67b919f1bfdaa97f014c011d7bd4b32ccb64-1440x565-svg","_type":"reference"}},"title":"Glossary","disabled":false,"carouselSyncTitleItems":null,"noSpaceBottom":false,"backgroundVideo":null,"variant":"compact","titleMultiColor":false,"primaryCTA":null,"headline":null,"secondaryCTA":null,"carouselImages":null,"roundedCorners":"rounded-b","darkTheme":true,"backgroundPosition":"center center","tertiaryCTA":null,"breadcrumbs":null,"backgroundSize":"cover"}],"_updatedAt":"2024-10-07T06:40:51Z"},"isPreview":false,"availableLocales":[]},"glossaryTerms":[{"term":"Apache Cassandra®","_id":"8154cd3e-60ab-4450-a8da-1ea07da4ce14","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Apache Cassandra is an open-source distributed, wide column, NoSQL database management system designed for handling large amounts of data across multiple servers.","_key":"59b376541a030","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"35b40a11baec"}],"relatedResources":[{"_type":"link","title":"An introduction to Apache Cassandra®","internalLink":{"_type":"reference","_ref":"6ZDXHjT69kyBI80TVQmyE8"},"isPdf":false,"slug":{"current":"/blog/an-introduction-to-apache-cassandra"},"locale":"en"},{"_type":"link","title":"Get started","externalUrl":"https://aiven.io/docs/products/cassandra","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Apache Flink®","_id":"00df6259-88ff-453f-8c41-da6d2cbf89d1","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Apache Flink is an open-source stream processing framework for big data processing and analytics. It supports event time processing and provides high-throughput, low-latency data processing.","_key":"640d6f88e6270","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"481d9ee9e92e"}],"relatedResources":[{"_type":"link","title":"An introduction to Apache Flink®","internalLink":{"_type":"reference","_ref":"2gd1vIdghZUUbOpQMshxXS"},"isPdf":false,"slug":{"current":"/blog/introduction-to-apache-flink"},"locale":"en"},{"_type":"link","title":"Get to know the Aiven API with Postman","internalLink":{"_type":"reference","_ref":"bf485ef4-4dc1-40e0-b542-cbc618db7d96"},"isPdf":false,"slug":{"current":"/developer/get-to-know-the-aiven-api-with-postman"},"locale":"en"}],"glossaryArticle":null},{"term":"Apache Kafka®","_id":"222fa3b5-4c35-4eb5-81b1-57454201d379","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Apache Kafka is an open-source event streaming platform used for building real-time data pipelines and streaming applications. It facilitates the processing of large-scale, real-time data feeds.","_key":"2bc6e3218faf0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"b94902f4ba14"}],"relatedResources":[{"_type":"link","title":"What is Apache Kafka®?","internalLink":{"_type":"reference","_ref":"cea04874-dd89-4b2c-acc7-3d1ddaf32a22"},"isPdf":false,"slug":{"current":"/developer/what-is-apache-kafka"},"locale":"en"},{"_type":"link","title":"Apache Kafka® simply explained","internalLink":{"_type":"reference","_ref":"ElLnRMEzVGBvCslc1mXoT"},"isPdf":false,"slug":{"current":"/blog/kafka-simply-explained"},"locale":"en"},{"_type":"link","title":"Docs: Apache Kafka® concepts","externalUrl":"https://aiven.io/docs/products/kafka/concepts","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"BYOC","_id":"cea513b5-6cbd-453e-93ca-c51ba4e98524","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Bring Your Own Cloud (BYOC) is a deployment model where managed data services are deployed directly to the customer's own cloud account. This means that customers can enjoy the managed service experience, while all compute, storage and networking infrastructure services - and associated costs - remain under their direct control.","_key":"67d1bf68654a0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"c4c4be110eb8"}],"relatedResources":[{"_type":"link","title":"What is BYOC?","internalLink":{"_type":"reference","_ref":"7331d886-a62a-49c1-92bd-0b7d9f55dd21"},"isPdf":false,"slug":{"current":"/byoc"},"locale":"en"},{"_type":"link","title":"Optimize your cloud data infrastructure spend","internalLink":{"_type":"reference","_ref":"3e8182c9-5554-4307-8e5f-97e22155fa7a"},"isPdf":false,"slug":{"current":"/blog/optimize-your-cloud-data-infrastructure-spend-with-byoc"},"locale":"en"},{"_type":"link","title":"Webinar: Achieve lower TCO and keep full control of your data","internalLink":{"_type":"reference","_ref":"12782707-33fe-4a65-9171-84db5d5c6139"},"isPdf":false,"slug":{"current":"/webinar/byoc"},"locale":"en"},{"_type":"link","title":"Docs: About BYOC","externalUrl":"https://aiven.io/docs/platform/concepts/byoc","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Caching","_id":"69e8a087-4fc0-47c2-bd00-ad26e56f71e1","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Caching is a technique used to store frequently accessed data in a temporary storage location to reduce access time and improve system performance. It helps in minimizing the time required to retrieve data by keeping a copy of it in a fast cache closer to the application that uses it.","_key":"dc59fd7926870","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"babe02c23e36"}],"relatedResources":[{"_type":"link","title":"Docs: High availability in Aiven for Caching","externalUrl":"https://aiven.io/docs/products/caching/concepts/high-availability-redis","isPdf":false,"slug":null,"locale":null},{"_type":"link","title":"What is Dragonfly?","internalLink":{"_type":"reference","_ref":"2b6668a5-9493-497a-bf05-bc3dac0c8851"},"isPdf":false,"slug":{"current":"/blog/what-is-dragonfly"},"locale":"en"},{"_type":"link","title":"Aiven for Valkey","internalLink":{"_type":"reference","_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb"},"isPdf":false,"slug":{"current":"/valkey"},"locale":"en"}],"glossaryArticle":null},{"term":"Clickhouse","_id":"cf86d8bd-fbb5-4cf2-849d-b43537d56dc7","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"ClickHouse is an open-source columnar database management system designed for fast analytical processing of large volumes of data. Its key use case is for real-time online analytical processing (OLAP).","_key":"af741c8615fd0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"a7e8d08d0551"}],"relatedResources":[{"_type":"link","title":"What is Clickhouse®?","internalLink":{"_type":"reference","_ref":"3GyNnm0QehTAFfDtVvylqP"},"isPdf":false,"slug":{"current":"/blog/what-is-clickhouse"},"locale":"en"},{"_type":"link","title":"Docs: ClickHouse® as a columnar database","externalUrl":"https://aiven.io/docs/products/clickhouse/concepts/columnar-databases","isPdf":false,"slug":null,"locale":null},{"_type":"link","title":"Aiven for Clickhouse®","internalLink":{"_type":"reference","_ref":"37a2d4d0-b76b-41c6-9f9d-973358ee862d"},"isPdf":false,"slug":{"current":"/clickhouse"},"locale":"en"}],"glossaryArticle":null},{"term":"Cloud infrastructure costs","_id":"51fa0073-7f11-46bc-afa1-c870175c6c00","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Cloud infrastructure costs include the expenses associated with the provision and usage of cloud computing resources, such as virtual machines, storage, and network bandwidth.","_key":"8e775a6f53780","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"74d604e64428"}],"relatedResources":[{"_type":"link","title":"What to consider when optimizing cloud infrastructure costs","internalLink":{"_type":"reference","_ref":"049caade-03fb-448a-8f3b-2c8a40f1f81f"},"isPdf":false,"slug":{"current":"/blog/optimizing-cloud-infrastructure-costs"},"locale":"en"},{"_type":"link","title":"Ebook: 7 ways to optimize your cloud infrastructure costs","internalLink":{"_type":"reference","_ref":"d4aba9c4-15b5-481b-8491-1f92393e7fb3"},"isPdf":false,"slug":{"current":"/ebook/7-ways-to-optimize-your-cloud-infrastructure-costs"},"locale":"en"}],"glossaryArticle":null},{"term":"Data pipeline","_id":"b9b4536a-a843-4f35-a372-f7922743b2ad","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"A data pipeline is a series of processes and components that facilitate the automated and controlled movement of data from source to destination, often involving data extraction, transformation, and loading (ETL). Data pipelines are used to enable data integration, analysis, and storage.","_key":"e05a508ed1ed0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"21bf6d7b32b2"}],"relatedResources":[{"_type":"link","title":"Case study: Priceline","internalLink":{"_type":"reference","_ref":"b579529f-90cc-41c9-bb29-9db492937885"},"isPdf":false,"slug":{"current":"/case-studies/best-deal-for-priceline"},"locale":"en"},{"_type":"link","title":"The future of data pipelines","internalLink":{"_type":"reference","_ref":"1j7S5htNtJI8a7hDmtBmZb"},"isPdf":false,"slug":{"current":"/blog/the-future-of-data-pipelines"},"locale":"en"},{"_type":"link","title":"Webinar: How to build data analytics pipelines faster than your morning commute","internalLink":{"_type":"reference","_ref":"5fa83287-90b2-4e44-bbb8-62d041fa6568"},"isPdf":false,"slug":{"current":"/webinar/how-to-build-data-analytics-pipelines-faster-than-your-morning-commute"},"locale":"en"}],"glossaryArticle":{"slug":"/glossary/what-is-a-data-pipeline","title":"What Is a Data Pipeline? (Definition \u0026 Examples)"}},{"term":"Data streaming","_id":"043da606-6c7c-4367-83e7-1d12ba70d5ed","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Data streaming is a method of transmitting and processing data continuously in real time. It allows for the efficient and immediate transfer of information, making it valuable for various applications such as event-driven architectures and microservices, marketing personalization, real-time analytics, change data capture, real-time AI recommendations, monitoring, and much more.","_key":"856ef9a7cfe90","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"86c2b893bc79"}],"relatedResources":[{"_type":"link","title":"Navigating Kafka: Challenges, solutions, and the future of real-time data streaming","internalLink":{"_type":"reference","_ref":"0a3b8c9d-d307-423b-8b15-08ab4722965c"},"isPdf":false,"slug":{"current":"/podcast/the-future-of-real-time-data-streaming"},"locale":"en"},{"_type":"link","title":"Set up your data streaming infrastructure in 30 minutes","internalLink":{"_type":"reference","_ref":"576c7e63-5e35-4830-9ef1-83e8c71244e2"},"isPdf":false,"slug":{"current":"/webinar/set-up-your-data-streaming-infrastructure-in-30-minutes"},"locale":"en"},{"_type":"link","title":"Get Real: Real-time data to drive real-time business","internalLink":{"_type":"reference","_ref":"072fbfe2-007b-47a3-b574-d4cc8be52fdb"},"isPdf":false,"slug":{"current":"/ebook/real-time-data-to-drive-real-time-business"},"locale":"en"},{"_type":"link","title":"Create your own data stream for Apache Kafka® with Python and Faker","internalLink":{"_type":"reference","_ref":"766e5371-c2d6-409d-acba-a478d18ffdd2"},"isPdf":false,"slug":{"current":"/developer/create-your-own-data-stream-for-kafka-with-python-and-faker"},"locale":"en"}],"glossaryArticle":{"slug":"/glossary/data-streaming-your-gateway-to-real-time-insights","title":"Data streaming: Your gateway to real-time insights"}},{"term":"Database Administrator (DBA)","_id":"67a9c0de-df79-487b-9ecc-ca8cee24bd14","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"DBAs, or Database Administrators, are professionals responsible for managing and maintaining databases, ensuring their performance, security, and reliability.","_key":"e83a252e7bb60","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"15da99d82d39"}],"relatedResources":[{"_type":"link","title":"Why DBAs embrace managed services","internalLink":{"_type":"reference","_ref":"5mphVpZ9KwsYIklKpnPm1Q"},"isPdf":false,"slug":{"current":"/blog/dbas-shouldnt-be-afraid-of-managed-services"},"locale":"en"}],"glossaryArticle":null},{"term":"ETL","_id":"ee978a44-ca88-4180-b0fc-7a6a04dc41ac","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"ETL, or Extract, Transform, Load, is a process used in data integration where data is extracted from source systems, transformed into a suitable format, and loaded into a target database, data warehouse, or data lake for analysis and reporting.","_key":"c82b2565a6130","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"2651b5241f03"}],"relatedResources":[{"_type":"link","title":"Aiven for Apache Kafka","internalLink":{"_type":"reference","_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5"},"isPdf":false,"slug":{"current":"/kafka"},"locale":"en"},{"_type":"link","title":"Reverse your ETL","internalLink":{"_type":"reference","_ref":"608035ae-116a-44bf-8967-4ca9e0fba7ed"},"isPdf":false,"slug":{"current":"/blog/bigquery-changes-in-real-time-to-kafka"},"locale":"en"},{"_type":"link","title":"Move from Batch to Streaming","internalLink":{"_type":"reference","_ref":"5ee6de8e-7637-4e70-a253-b3bd1e7d220f"},"isPdf":false,"slug":{"current":"/developer/first-streaming-sql-pipeline-with-apache-flink"},"locale":"en"},{"_type":"link","title":"Docs: Aiven for Apache Kafka","externalUrl":"https://aiven.io/docs/products/kafka ","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":{"slug":"/glossary/what-is-etl","title":"What Is ETL? "}},{"term":"Event and processing times","_id":"d5e6afd1-35f6-4f17-8e3c-a4e9f175590b","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Event and Processing Times refer to the timing aspects of data processing in a system, where \"event time\" is the time when an event occurs, and \"processing time\" is the time when the system processes that event.","_key":"dadec2760a3e0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"a6f94e78ac75"}],"relatedResources":[{"_type":"link","title":"Docs: Event and processing times","externalUrl":"https://aiven.io/docs/products/flink/concepts/event-processing-time","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Event streaming","_id":"c03087db-f6e2-4fa4-b6ee-2b8436b45e28","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Event streaming refers to the continuous flow of events or data in real-time, allowing systems to react to and process events as they occur. It is commonly used for applications like real-time data analysis, monitoring, and building event-driven architectures.","_key":"4bd75dac26910","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"d73c3617146e"}],"relatedResources":[{"_type":"link","title":"Aiven for Event Streaming","internalLink":{"_type":"reference","_ref":"f820e157-d994-42a0-8492-e7ca6a5d655c"},"isPdf":false,"slug":{"current":"/solutions/aiven-for-streaming"},"locale":"en"},{"_type":"link","title":"Evaluating your event streaming needs, the software architect way","internalLink":{"_type":"reference","_ref":"c6ce98ee-1e41-4e2b-878d-6702e1226dd3"},"isPdf":false,"slug":{"current":"/blog/evaluating-your-event-streaming-needs-the-software-architect-way"},"locale":"en"},{"_type":"link","title":"Solving problems with event streaming","internalLink":{"_type":"reference","_ref":"d8f581eb-471c-439e-a87b-b7596812f19d"},"isPdf":false,"slug":{"current":"/blog/solving-problems-with-event-streaming"},"locale":"en"},{"_type":"link","title":"Case study: Simplilearn","internalLink":{"_type":"reference","_ref":"74c6fe58-a2b0-4997-85d5-ba614d33cee0"},"isPdf":false,"slug":{"current":"/case-studies/simplilearn-helps-millions-of-students-upskill-with-aiven"},"locale":"en"},{"_type":"link","title":"Webinar: 4 ways to think like a software architect while evaluating solutions","internalLink":{"_type":"reference","_ref":"51e0d3e8-c014-4c89-8519-5b184ae8e54f"},"isPdf":false,"slug":{"current":"/webinar/4-ways-to-think-like-an-sa-ondemand"},"locale":"en"}],"glossaryArticle":null},{"term":"Event-driven architecture","_id":"e9efda79-a03a-4371-854b-4a2936810708","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Event-driven architecture is a design approach where the flow of information and functionality is based on events or messages, with components reacting to events rather than relying on centralized control. This architecture is often used in real-time and distributed systems to improve scalability and responsiveness.","_key":"264e22ccf9eb0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"2ebdc44daad0"}],"relatedResources":[{"_type":"link","title":"Introduction to event-driven architecture","internalLink":{"_type":"reference","_ref":"5tcvRybcSkU7QRXuhXA7vZ"},"isPdf":false,"slug":{"current":"/blog/introduction-to-event-driven-architecture"},"locale":"en"}],"glossaryArticle":null},{"term":"Google BigQuery","_id":"1b12d732-6184-4d70-b326-994f990871d1","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Google BigQuery is a fully-managed, serverless data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.","_key":"bb01e306aa2d0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"bc16127b0bf9"}],"relatedResources":[{"_type":"link","title":"Fast analytics with Aiven for Apache Kafka® and Google BigQuery","internalLink":{"_type":"reference","_ref":"60075e9d-4238-4aef-a150-23f194aa6883"},"isPdf":false,"slug":{"current":"/gcp/bigquery-trial"},"locale":"en"},{"_type":"link","title":"Docs: Integrate Aiven for Apache Flink® with Google BigQuery","externalUrl":"https://aiven.io/docs/products/flink/howto/connect-bigquery","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Hosted data streaming","_id":"fe4dd435-a5cf-4365-83ff-04b0659e52c1","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Hosted Data Streaming refers to a service where the infrastructure and resources for data streaming are provided and managed by a third-party hosting provider.","_key":"85d29b0eb9790","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"8d5dacc1f68d"}],"relatedResources":[{"_type":"link","title":"Aiven for Apache Kafka®","internalLink":{"_type":"reference","_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5"},"isPdf":false,"slug":{"current":"/kafka"},"locale":"en"}],"glossaryArticle":null},{"term":"In-memory database","_id":"7c3165cf-48ed-4241-9eac-e6bf919cb783","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"An in-memory database is a type of database management system that stores data primarily in the main memory (RAM) rather than on disk storage. This allows for significantly faster data access and processing compared to traditional disk-based databases. Examples include Valkey (open source alternative to Redis®) and Dragonfly.","_key":"a9ce8d3eb1750","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"91387daa4023"}],"relatedResources":[{"_type":"link","title":"Introducing Aiven for Valkey","internalLink":{"_type":"reference","_ref":"894ac584-fe8d-47eb-bd84-cdc44c4c3a5c"},"isPdf":false,"slug":{"current":"/blog/introducing-aiven-for-valkey"},"locale":"en"},{"_type":"link","title":"What is Dragonfly?","internalLink":{"_type":"reference","_ref":"2b6668a5-9493-497a-bf05-bc3dac0c8851"},"isPdf":false,"slug":{"current":"/blog/what-is-dragonfly"},"locale":"en"},{"_type":"link","title":"Aiven for Valkey","internalLink":{"_type":"reference","_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb"},"isPdf":false,"slug":{"current":"/valkey"},"locale":"en"}],"glossaryArticle":null},{"term":"Kafka messaging","_id":"b9dceb81-6f84-4b01-9a9a-ef86a4d3ba53","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Kafka messaging involves the use of Apache Kafka®, a distributed streaming platform, to facilitate the seamless and fault-tolerant exchange of real-time data between applications, enabling efficient data integration and communication.","_key":"08a1e8d7ff320","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"bfcae7d2c885"}],"relatedResources":[{"_type":"link","title":"What is Apache Kafka®?","internalLink":{"_type":"reference","_ref":"cea04874-dd89-4b2c-acc7-3d1ddaf32a22"},"isPdf":false,"slug":{"current":"/developer/what-is-apache-kafka"},"locale":"en"}],"glossaryArticle":null},{"term":"Karapace","_id":"41bc813f-6e63-40bc-9b8b-146493459c17","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Karapace is an open-source project that provides a RESTful interface for Apache Kafka®, facilitating easier management and monitoring.","_key":"3b9a3a2b882b0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"15da5ae78f96"}],"relatedResources":[{"_type":"link","title":"What is Karapace?","internalLink":{"_type":"reference","_ref":"4kZePZcGxjPJAFk0KUyhp2"},"isPdf":false,"slug":{"current":"/blog/what-is-karapace"},"locale":"en"},{"_type":"link","title":"Docs: Use Karapace with Aiven for Apache Kafka®","externalUrl":"https://aiven.io/docs/products/kafka/howto/enable-karapace","isPdf":false,"slug":null,"locale":null},{"_type":"link","title":"Docs: Get started","externalUrl":"https://aiven.io/docs/products/kafka/karapace/get-started","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Karapace","_id":"dcb8c27f-55fe-4590-98a8-684482612585","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Karapace is an open source project that provides a schema registry and REST API for Apache Kafka®. It is built and maintained by Aiven and licensed under Apache 2.0.","_key":"588f7a5913df0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"dd2f416bd734"}],"relatedResources":[{"_type":"link","title":"Karapace strengthens schema management","internalLink":{"_type":"reference","_ref":"6KYt6yfjKl5MeD0qupM50F"},"isPdf":false,"slug":{"current":"/blog/karapace-strengthens-schema-management"},"locale":"en"},{"_type":"link","title":"Aiven for Kafka®","internalLink":{"_type":"reference","_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5"},"isPdf":false,"slug":{"current":"/kafka"},"locale":"en"}],"glossaryArticle":null},{"term":"Key-value database","_id":"dc34b521-d089-4704-ae95-7929a08576cc","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"A key-value database is a type of NoSQL database that uses a simple key-value pair mechanism to store data. Each key is unique and maps directly to a single value, enabling efficient retrieval and storage of data. Examples include PostgreSQL, Valkey (open source alternative to Redis(R)) and Dragonfly.","_key":"8b46886de2dd0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"58f224ccc281"}],"relatedResources":[{"_type":"link","title":"Introducing Aiven for Valkey","internalLink":{"_type":"reference","_ref":"894ac584-fe8d-47eb-bd84-cdc44c4c3a5c"},"isPdf":false,"slug":{"current":"/blog/introducing-aiven-for-valkey"},"locale":"en"},{"_type":"link","title":"Introduction to Redis®","internalLink":{"_type":"reference","_ref":"5n7mhiPowEK6X49UpoZSU4"},"isPdf":false,"slug":{"current":"/blog/an-introduction-to-redis"},"locale":"en"},{"_type":"link","title":"Aiven for Valkey","internalLink":{"_type":"reference","_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb"},"isPdf":false,"slug":{"current":"/valkey"},"locale":"en"},{"_type":"link","title":"Aiven for PostgreSQL®","internalLink":{"_type":"reference","_ref":"a829737a-0ab2-4037-a7af-be5f9a4f82cf"},"isPdf":false,"slug":{"current":"/postgresql"},"locale":"en"}],"glossaryArticle":null},{"term":"Klaw","_id":"b19c8f7a-4f26-494e-b8ba-1d748b99b671","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Klaw is a web-based, fully open source data governance toolkit for Apache Kafka® topic and schema governance. Klaw helps Kafka admins add and define roles for Kafka users, create Kafka Topics, manage schemas, authorize producers and consumers, manage connectors, and more.","_key":"974a9b541ff40","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"92d3725b8461"}],"relatedResources":[{"_type":"link","title":"Introducing Klaw for Apache Kafka® governance","internalLink":{"_type":"reference","_ref":"4JR1zZoQLeuUT8AxByqegc"},"isPdf":false,"slug":{"current":"/blog/introducing-klaw-for-apache-kafka-governance"},"locale":"en"},{"_type":"link","title":"Docs: Connect Aiven for Apache Kafka® with Klaw","externalUrl":"https://aiven.io/docs/products/kafka/howto/kafka-klaw","isPdf":false,"slug":null,"locale":null},{"_type":"link","title":"Klaw in 2022: simplifying Apache Kafka data governance","internalLink":{"_type":"reference","_ref":"de15d64a-ab02-4a06-bd4d-e37a5095883b"},"isPdf":false,"slug":{"current":"/blog/klaw-in-2022-simplifying-apache-kafka-data-governance"},"locale":"en"},{"_type":"link","title":"Aiven for Kafka®","internalLink":{"_type":"reference","_ref":"5e18872b-5613-4fc8-aaaa-0a36263634f5"},"isPdf":false,"slug":{"current":"/kafka"},"locale":"en"}],"glossaryArticle":null},{"term":"Kubernetes","_id":"7a243df3-ff71-4845-b34f-ce4d19df1a01","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Kubernetes are tools used for container orchestration and infrastructure provisioning, respectively, in cloud-native applications.","_key":"46334795f33b0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"6107eb1983c2"}],"relatedResources":[{"_type":"link","title":"Kubernetes vs. Terraform","internalLink":{"_type":"reference","_ref":"6hwk9OFwjubnCEArcbNBJy"},"isPdf":false,"slug":{"current":"/blog/kubernetes-vs-terraform"},"locale":"en"},{"_type":"link","title":"Docs: Aiven Operator for Kubernetes®","externalUrl":"https://aiven.io/docs/tools/kubernetes","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Microservice","_id":"e2840821-3c56-431b-b237-ffc827280425","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Microservice is a software architectural style where a system is composed of small, independent services that communicate over well-defined APIs. It promotes flexibility and scalability.","_key":"247364dcae320","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"f37e40e59dbc"}],"relatedResources":[{"_type":"link","title":"How are your microservices talking?","internalLink":{"_type":"reference","_ref":"1CuVhL1qTea2bGbOOf2mOS"},"isPdf":false,"slug":{"current":"/blog/how-are-your-microservices-talking"},"locale":"en"}],"glossaryArticle":null},{"term":"MySQL®","_id":"0cb824cd-c113-4dbc-9c76-13910771739a","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"MySQL® is an open-source relational database management system (RDBMS) widely used for storing and managing structured data. It employs the SQL (Structured Query Language) for database management and is known for its reliability and performance.","_key":"1a6062b8e9600","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"8a76e5b3427e"}],"relatedResources":[{"_type":"link","title":"What is MySQL?","internalLink":{"_type":"reference","_ref":"C1uHqSo76FttzNKfqvt25"},"isPdf":false,"slug":{"current":"/blog/what-is-mysql"},"locale":"en"}],"glossaryArticle":null},{"term":"PostgreSQL®","_id":"6a3dbab6-34b4-4b4c-a9ab-8d0a8970422c","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"PostgreSQL is an open source relational database system (RDBMS) that has a strong reputation for reliability, feature robustness, and performance. Frequently called Postgres, it is SQL compliant. provides atomicity, consistency, isolation, durability (ACID) properties, and is commonly used as a large datastore for analytics and web services with many concurrent users.","_key":"35087eb5c2270","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"6d6afa2246f4"}],"relatedResources":[{"_type":"link","title":"Introduction to PostgreSQL®","internalLink":{"_type":"reference","_ref":"145w1kDoj7UfbaINvzIOg9"},"isPdf":false,"slug":{"current":"/blog/an-introduction-to-postgresql"},"locale":"en"},{"_type":"link","title":"PostgreSQL® concepts and terms","internalLink":{"_type":"reference","_ref":"kFp5PwIgDNlE46qegyYSb"},"isPdf":false,"slug":{"current":"/blog/postgresql-concepts-and-terms"},"locale":"en"},{"_type":"link","title":"Use cases for PostgreSQL®","internalLink":{"_type":"reference","_ref":"cVucHhUgifwkUQXoHjxCV"},"isPdf":false,"slug":{"current":"/blog/use-cases-for-postgresql"},"locale":"en"},{"_type":"link","title":"Aiven for PostgreSQL®","internalLink":{"_type":"reference","_ref":"a829737a-0ab2-4037-a7af-be5f9a4f82cf"},"isPdf":false,"slug":{"current":"/postgresql"},"locale":"en"}],"glossaryArticle":null},{"term":"Python data stream","_id":"25de15b8-b1d5-4de7-b0cc-ea5fba7e46e2","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Python Data Stream refers to the continuous flow of data in Python programming, often used in scenarios like data processing and analysis.","_key":"22e50c8fdc8e0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"a8579f66e096"}],"relatedResources":[{"_type":"link","title":"Create your own data stream for Apache Kafka® with Python and Faker","internalLink":{"_type":"reference","_ref":"766e5371-c2d6-409d-acba-a478d18ffdd2"},"isPdf":false,"slug":{"current":"/developer/create-your-own-data-stream-for-kafka-with-python-and-faker"},"locale":"en"}],"glossaryArticle":null},{"term":"Real time analytics","_id":"d6c48ddb-3e6e-416b-a586-e8eddcda2de0","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Real-Time Analytics involves the analysis of data as it is generated to provide immediate insights and decision-making capabilities.","_key":"1c50768aa57e0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"79f888a50895"}],"relatedResources":[{"_type":"link","title":"Why you should think about moving analytics from batch to real-time","internalLink":{"_type":"reference","_ref":"b06fbbce-a80e-4e66-b4b1-dc6f57f9023f"},"isPdf":false,"slug":{"current":"/blog/why-you-should-think-about-moving-analytics-from-batch-to-real-time"},"locale":"en"},{"_type":"link","title":"Build a real-time analytics pipeline in less time than your morning bus ride","internalLink":{"_type":"reference","_ref":"88e1ca5f-2f7f-4243-bd1b-2e47351f011d"},"isPdf":false,"slug":{"current":"/blog/build-a-real-time-analytics-pipeline"},"locale":"en"}],"glossaryArticle":null},{"term":"Real time data","_id":"f0e7520a-d41c-4037-a965-88d051347b7d","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Real-time data refers to information that is available immediately as it is generated or becomes relevant, without any significant delay. Real-time data is essential for applications like stock trading, monitoring, and dynamic decision-making.","_key":"57b9e73cafc40","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"ad972c361480"}],"relatedResources":[{"_type":"link","title":"Real-time stock data with Apache Flink® and Apache Kafka®","internalLink":{"_type":"reference","_ref":"6Try3Yao44IvWVZPip4pzx"},"isPdf":false,"slug":{"current":"/blog/real-time-stock-data-with-apache-flink-and-apache-kafka"},"locale":"en"}],"glossaryArticle":null},{"term":"Stream processing","_id":"f908bffa-fce4-469f-834d-a4e2758f5b8c","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Stream processing is the practice of processing and analyzing data as it is continuously generated, without the need to store and batch-process it first. It is suitable for real-time applications like fraud detection, recommendation systems, and IoT data processing.","_key":"5d686285a7970","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"ead80655d38e"}],"relatedResources":[{"_type":"link","title":"Aiven for Apache Flink®","internalLink":{"_type":"reference","_ref":"53f983e1-0b44-4570-8e1d-2f495cea3f7c"},"isPdf":false,"slug":{"current":"/flink"},"locale":"en"},{"_type":"link","title":"Webinar: Aiven for Apache Flink® - A new developer experience for data stream processing","internalLink":{"_type":"reference","_ref":"e8c75ccd-71ce-4cef-82de-117a66c53609"},"isPdf":false,"slug":{"current":"/webinar/aiven-for-apache-flink-a-new-developer-experience"},"locale":"en"}],"glossaryArticle":null},{"term":"Streaming data analytics","_id":"7910c24d-5a85-4cad-9e71-fc7ceacb6a16","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Streaming data analytics involves the real-time analysis of continuously generated data streams, allowing organizations to extract meaningful insights and make informed decisions based on up-to-the-moment information.","_key":"9e4a7acd62370","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"510316b97d51"}],"relatedResources":[{"_type":"link","title":"Streaming data analytics in the real world","internalLink":{"_type":"reference","_ref":"6d2dc544-51e6-459e-8669-8d92544accb2"},"isPdf":false,"slug":{"current":"/blog/streaming-data-analytics-in-the-real-world"},"locale":"en"}],"glossaryArticle":null},{"term":"Terraform","_id":"fad2a2f2-8b65-4f1b-b702-f34f0aa40d96","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Terraform is an infrastructure as code tool that lets you build, change, and version cloud and on-prem resources safely and efficiently.","_key":"2e35a5f5e11d0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"7f46f59ac84d"}],"relatedResources":[{"_type":"link","title":"Aiven Terraform cookbook","externalUrl":"https://aiven.io/developer/terraform","isPdf":false,"slug":null,"locale":null},{"_type":"link","title":"Kubernetes vs. Terraform","internalLink":{"_type":"reference","_ref":"6hwk9OFwjubnCEArcbNBJy"},"isPdf":false,"slug":{"current":"/blog/kubernetes-vs-terraform"},"locale":"en"}],"glossaryArticle":null},{"term":"Time series data","_id":"5730b08b-0634-468b-a436-7c03d670d0a5","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Time series data consists of data points collected and recorded at regular time intervals, allowing for the analysis of trends and patterns over time. It is commonly used metrics for gathering and in applications like weather forecasting, financial analysis, and IoT sensor data analysis.","_key":"000c3943097c0","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"acf22ce1fe7d"}],"relatedResources":[{"_type":"link","title":"Managed ClickHouse database as a service","internalLink":{"_type":"reference","_ref":"37a2d4d0-b76b-41c6-9f9d-973358ee862d"},"isPdf":false,"slug":{"current":"/clickhouse"},"locale":"en"}],"glossaryArticle":null},{"term":"Time series database","_id":"e45998c6-6e68-4297-9a5e-30f395f1db14","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"A time series database is a specialized database system designed for efficient storage and retrieval of time series data. It is optimized for querying and analyzing data points with timestamps, making it suitable for applications where historical data and trends are essential, such as in monitoring and analytics.","_key":"ca0a4d1d2ca40","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"a777b8fb35e9"}],"relatedResources":[{"_type":"link","title":"Docs: Choosing a timeseries database","externalUrl":"https://aiven.io/docs/platform/concepts/choosing-timeseries-database","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null},{"term":"Valkey","_id":"5760ebdf-6a81-4557-b308-b19d55738649","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"Valkey is an open source (BSD) high-performance key-value datastore based on the OSS version of the popular Redis® database which recently changed its licensing model. Valkey supports a variety of workloads such as caching, message queues, and can act as a primary database.","_key":"75a0909ed1160","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"ef4023bd78dd"}],"relatedResources":[{"_type":"link","title":"Introducing Aiven for Valkey","internalLink":{"_type":"reference","_ref":"894ac584-fe8d-47eb-bd84-cdc44c4c3a5c"},"isPdf":false,"slug":{"current":"/blog/introducing-aiven-for-valkey"},"locale":"en"},{"_type":"link","title":"Aiven for Valkey","internalLink":{"_type":"reference","_ref":"468bc3bf-30d4-4b6f-b021-d9a1bee1a7eb"},"isPdf":false,"slug":{"current":"/valkey"},"locale":"en"}],"glossaryArticle":null},{"term":"rsyslog","_id":"425ea67e-4864-4d76-8dab-cf47f2e737cf","description":[{"asset":null,"alt":null,"markDefs":[],"children":[{"text":"rsyslog is open-source software used for centralizing and managing log messages in a Unix or Unix-like environment.","_key":"0bc12d4764200","_type":"span","marks":[]}],"_type":"block","style":"normal","_key":"4b9f06bf0259"}],"relatedResources":[{"_type":"link","title":"Docs: Remote syslog integration","externalUrl":"https://aiven.io/docs/integrations/rsyslog","isPdf":false,"slug":null,"locale":null}],"glossaryArticle":null}]}},"actionData":null,"errors":null}};</script><script type="module" async="">import "/build/manifest-17D7854C.js"; import * as route0 from "/build/root-F6GAULAL.js"; import * as route1 from "/build/routes/glossary-XEWFXVMF.js"; window.__remixRouteModules = {"root":route0,"routes/glossary":route1}; import("/build/entry.client-RCYBB6DH.js");</script><script>window.ENV = {"SANITY_DATASET":"production","SENTRY_RELEASE":"61ed5d05728e2db14fa5babe87c1306d61899762-PR-","FLY_CONTEXT":"production","POSTHOG_PUBLIC_KEY":"phc_EWz5eLaLkLahWSrONCmzE7UuF9NGYVzYXZbwJQHtkyl","ALGOLIA_APPLICATION_ID":"89D9BQVQKJ","ALGOLIA_INDEX":"prod_Aiven_Global","SENTRY_DSN":"https://a4254d620bd8613fcc9a26a39125c00e@o1408715.ingest.sentry.io/4504044422103040","IFRAME_RESIZER_LICENSE":"1jy4dww5qzv-s54r73oxcn-v59f4kfgfz"};</script></body></html>