{"id":688,"date":"2026-04-15T03:22:03","date_gmt":"2026-04-15T03:22:03","guid":{"rendered":"https:\/\/dbaasnow.com\/welcome\/?page_id=688"},"modified":"2026-04-15T03:22:16","modified_gmt":"2026-04-15T03:22:16","slug":"decision-guide","status":"publish","type":"page","link":"https:\/\/dbaasnow.com\/welcome\/decision-guide\/","title":{"rendered":"Decision Guide"},"content":{"rendered":"\n\n\n\r\n<p>what you get<\/p>\r\n\n\n\n\n\n\n\n\n{&#8220;title&#8221;:&#8221;&#8221;,&#8221;content&#8221;:&#8221;<!DOCTYPE html>\\r\\n<html lang=\\\"en\\\">\\r\\n<head>\\r\\n<meta charset=\\\"UTF-8\\\">\\r\\n<meta name=\\\"viewport\\\" content=\\\"width=device-width,initial-scale=1\\\">\\r\\n<title>Database Decision Guide 2026 \u2014 DBaasNow<\/title>\\r\\n<link rel=\\\"preconnect\\\" href=\\\"https:\/\/fonts.googleapis.com\\\">\\r\\n<link href=\\\"https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@300;400;600;700;900&#038;family=JetBrains+Mono:wght@400;600&#038;display=swap\\\" rel=\\\"stylesheet\\\">\\r\\n<style>\\r\\n:root{\\r\\n  --navy:#0D1B2E;--navy2:#132236;--navy3:#1A2F47;\\r\\n  --teal:#00C9B1;--teal2:#0E9E8C;--teal-dim:rgba(0,201,177,.12);\\r\\n  --white:#FFFFFF;--off:#EBF1F7;--g300:#B8CEDF;--g500:#7A95AE;--g700:#3A5570;\\r\\n  --red:#E05252;--amber:#E07B30;--green:#22A05A;--purple:#7B52CF;\\r\\n  --border:rgba(184,206,223,.15);--border2:rgba(0,201,177,.25);\\r\\n  --r:12px;--r2:8px;\\r\\n  --font:'Outfit',sans-serif;--mono:'JetBrains Mono',monospace;\\r\\n}\\r\\n*{box-sizing:border-box;margin:0;padding:0}\\r\\nhtml{scroll-behavior:smooth}\\r\\nbody{background:var(--navy);color:var(--off);font-family:var(--font);font-size:15px;line-height:1.6}\\r\\n.topbar{background:var(--navy2);border-bottom:1px solid var(--border);padding:14px 0}\\r\\n.topbar-inner{display:flex;align-items:center;justify-content:space-between}\\r\\n.brand{font-size:18px;font-weight:900;color:var(--white)}.brand span{color:#E53935}\\r\\n.tagline-top{font-size:11px;color:var(--g500);letter-spacing:.5px}\\r\\n.btn-demo{background:var(--teal);color:var(--navy);border:none;padding:9px 22px;border-radius:100px;font-family:var(--font);font-size:13px;font-weight:700;cursor:pointer;transition:opacity .2s}\\r\\n.btn-demo:hover{opacity:.85}\\r\\n.wrap{max-width:1140px;margin:0 auto;padding:0 24px}\\r\\n.hero{padding:60px 0 44px;text-align:center;position:relative;overflow:hidden}\\r\\n.hero::before{content:'';position:absolute;top:-100px;left:50%;transform:translateX(-50%);width:900px;height:500px;background:radial-gradient(ellipse,rgba(0,201,177,.09) 0%,transparent 70%);pointer-events:none}\\r\\n.hero-eyebrow{display:inline-block;background:var(--teal-dim);color:var(--teal);border:1px solid var(--border2);border-radius:100px;padding:6px 18px;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:22px}\\r\\n.hero-title{font-size:clamp(30px,5vw,56px);font-weight:900;color:var(--white);line-height:1.05;margin-bottom:18px;letter-spacing:-.5px}\\r\\n.hero-title em{color:var(--teal);font-style:normal}\\r\\n.hero-sub{font-size:17px;color:var(--g300);max-width:680px;margin:0 auto 36px;line-height:1.7}\\r\\n.hero-stats{display:flex;justify-content:center;gap:44px;flex-wrap:wrap;margin-bottom:12px}\\r\\n.hero-stat-n{font-size:30px;font-weight:900;color:var(--teal);font-family:var(--mono)}\\r\\n.hero-stat-l{font-size:12px;color:var(--g500);margin-top:2px}\\r\\n.hero-note{font-size:13px;color:var(--teal);font-weight:600;margin-top:16px}\\r\\n.framework-banner{background:linear-gradient(135deg,rgba(0,201,177,.08) 0%,rgba(0,201,177,.03) 100%);border:1px solid var(--border2);border-radius:var(--r);padding:28px 36px;margin-bottom:52px}\\r\\n.fw-title{font-size:20px;font-weight:700;color:var(--white);margin-bottom:10px}\\r\\n.fw-body{font-size:14px;color:var(--g300);line-height:1.75;max-width:900px;margin-bottom:16px}\\r\\n.fw-pills{display:flex;flex-wrap:wrap;gap:8px}\\r\\n.fw-pill{background:var(--teal-dim);border:1px solid var(--border2);border-radius:6px;padding:5px 14px;font-size:12px;color:var(--teal);font-weight:700}\\r\\n.section-title{font-size:22px;font-weight:700;color:var(--white);margin-bottom:6px}\\r\\n.section-sub{font-size:14px;color:var(--g500);margin-bottom:26px}\\r\\n.qd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:11px;margin-bottom:56px}\\r\\n.qd-card{background:var(--navy2);border:1px solid var(--border);border-radius:var(--r2);padding:16px 18px;cursor:pointer;transition:border-color .2s,background .2s;display:flex;align-items:flex-start;gap:14px}\\r\\n.qd-card:hover{border-color:var(--teal);background:var(--navy3)}\\r\\n.qd-icon{font-size:24px;flex-shrink:0;margin-top:2px}\\r\\n.qd-need{font-size:11px;color:var(--g500);font-weight:700;letter-spacing:.8px;text-transform:uppercase;margin-bottom:3px}\\r\\n.qd-answer{font-size:14px;font-weight:700;color:var(--white);margin-bottom:3px}\\r\\n.qd-type{font-size:12px;color:var(--teal);font-weight:600}\\r\\n.filter-row{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:26px}\\r\\n.filter-btn{background:var(--navy2);border:1px solid var(--border);color:var(--g300);padding:7px 16px;border-radius:100px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;font-family:var(--font)}\\r\\n.filter-btn:hover,.filter-btn.active{background:var(--teal-dim);border-color:var(--teal);color:var(--teal)}\\r\\n.cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:16px;margin-bottom:64px}\\r\\n.cat-card{background:var(--navy2);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;transition:border-color .2s,transform .15s}\\r\\n.cat-card:hover{border-color:var(--border2);transform:translateY(-2px)}\\r\\n.cat-card-header{padding:18px 22px 14px;border-bottom:1px solid var(--border)}\\r\\n.cat-card-top{display:flex;align-items:center;gap:12px;margin-bottom:10px}\\r\\n.cat-emoji{font-size:26px}.cat-name{font-size:16px;font-weight:700;color:var(--white)}\\r\\n.cat-badge{font-size:10px;font-weight:700;padding:3px 10px;border-radius:100px;margin-left:auto;flex-shrink:0}\\r\\n.badge-sql{background:rgba(34,160,90,.15);color:#4ADE80;border:1px solid rgba(34,160,90,.3)}\\r\\n.badge-nosql{background:rgba(0,201,177,.12);color:var(--teal);border:1px solid var(--border2)}\\r\\n.badge-ai{background:rgba(123,82,207,.15);color:#A78BFA;border:1px solid rgba(123,82,207,.3)}\\r\\n.badge-analytics{background:rgba(224,123,48,.15);color:#FBB040;border:1px solid rgba(224,123,48,.3)}\\r\\n.badge-special{background:rgba(184,206,223,.1);color:var(--g300);border:1px solid var(--border)}\\r\\n.cat-tagline{font-size:12px;color:var(--g300);font-style:italic}\\r\\n.cat-card-body{padding:14px 22px 18px}\\r\\n.cat-row-label{font-size:10px;font-weight:700;color:var(--g700);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:6px;margin-top:12px}\\r\\n.cat-row-label:first-child{margin-top:0}\\r\\n.cat-when{font-size:13px;color:var(--off);line-height:1.55;margin-bottom:4px}\\r\\n.cat-card-body ul li{font-size:12px;color:var(--off);line-height:1.45;margin-bottom:3px}\\r\\n.cat-industries{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:4px}\\r\\n.ind-chip{background:rgba(123,82,207,.12);border:1px solid rgba(123,82,207,.25);border-radius:5px;padding:3px 9px;font-size:11px;color:#C4B5FD}\\r\\n.cat-examples{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:4px}\\r\\n.ex-chip{background:var(--navy3);border:1px solid var(--border);border-radius:5px;padding:3px 9px;font-size:11px;color:var(--g300);font-family:var(--mono)}\\r\\n.ex-chip.dbaas{background:var(--teal-dim);border-color:var(--border2);color:var(--teal);font-weight:700}\\r\\n.cat-ai-note{margin-top:10px;padding:9px 12px;background:rgba(123,82,207,.08);border:1px solid rgba(123,82,207,.2);border-radius:6px;font-size:12px;color:#C4B5FD;line-height:1.55}\\r\\n.cat-dbaas-note{margin-top:8px;padding:9px 12px;background:var(--teal-dim);border:1px solid var(--border2);border-radius:6px;font-size:12px;color:var(--teal);line-height:1.55}\\r\\n.cat-warning{margin-top:8px;padding:8px 12px;background:rgba(224,123,48,.07);border:1px solid rgba(224,123,48,.2);border-radius:6px;font-size:12px;color:var(--amber);line-height:1.5}\\r\\n.quiz-box{background:var(--navy2);border:1px solid var(--border2);border-radius:var(--r);overflow:hidden;margin-bottom:64px}\\r\\n.quiz-header{background:linear-gradient(135deg,var(--navy3),rgba(0,201,177,.06));padding:28px 32px;border-bottom:1px solid var(--border)}\\r\\n.quiz-title{font-size:21px;font-weight:700;color:var(--white);margin-bottom:6px}\\r\\n.quiz-sub{font-size:13px;color:var(--g300)}\\r\\n.quiz-body{padding:26px 32px}\\r\\n.q-label{font-size:11px;font-weight:700;color:var(--g500);letter-spacing:1px;text-transform:uppercase;margin-bottom:12px}\\r\\n.q-text{font-size:17px;font-weight:600;color:var(--white);margin-bottom:18px;line-height:1.4}\\r\\n.q-options{display:flex;flex-direction:column;gap:9px}\\r\\n.q-opt{background:var(--navy3);border:1px solid var(--border);border-radius:8px;padding:13px 16px;cursor:pointer;font-size:13px;color:var(--g300);transition:all .2s;text-align:left;font-family:var(--font);display:flex;align-items:center;gap:11px}\\r\\n.q-opt:hover{border-color:var(--teal);color:var(--white);background:rgba(0,201,177,.06)}\\r\\n.quiz-result{padding:26px 32px;border-top:1px solid var(--border);display:none}\\r\\n.quiz-result.show{display:block}\\r\\n.result-label{font-size:11px;font-weight:700;color:var(--teal);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}\\r\\n.result-type{font-size:24px;font-weight:900;color:var(--white);margin-bottom:8px}\\r\\n.result-desc{font-size:14px;color:var(--g300);margin-bottom:14px;line-height:1.65}\\r\\n.result-engines{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:18px}\\r\\n.btn-primary{background:var(--teal);color:var(--navy);border:none;padding:13px 30px;border-radius:100px;font-family:var(--font);font-size:14px;font-weight:700;cursor:pointer;transition:opacity .2s}\\r\\n.btn-primary:hover{opacity:.85}\\r\\n.btn-outline{background:transparent;color:var(--teal);border:1px solid var(--teal);padding:13px 30px;border-radius:100px;font-family:var(--font);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-block}\\r\\n.btn-outline:hover{background:var(--teal-dim)}\\r\\n.btn-ghost{background:transparent;border:1px solid var(--border);color:var(--g300);padding:9px 20px;border-radius:6px;cursor:pointer;font-family:var(--font);font-size:13px;transition:all .2s}\\r\\n.btn-ghost:hover{border-color:var(--teal);color:var(--teal)}\\r\\n.quiz-progress{height:3px;background:var(--border);margin-top:22px;border-radius:2px}\\r\\n.quiz-progress-bar{height:3px;background:var(--teal);border-radius:2px;transition:width .3s}\\r\\n.dbaas-box{background:linear-gradient(135deg,var(--navy2) 0%,rgba(0,201,177,.05) 100%);border:1px solid var(--border2);border-radius:var(--r);padding:38px}\\r\\n.dbaas-title{font-size:24px;font-weight:700;color:var(--white);margin-bottom:10px}\\r\\n.dbaas-sub{font-size:15px;color:var(--g300);margin-bottom:28px;max-width:760px;line-height:1.75}\\r\\n.dbaas-arch{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:28px}\\r\\n.arch-card{background:var(--navy3);border:1px solid var(--border);border-radius:8px;padding:18px}\\r\\n.arch-card-title{font-size:13px;font-weight:700;color:var(--teal);margin-bottom:8px;text-transform:uppercase;letter-spacing:.8px}\\r\\n.arch-card-body{font-size:12px;color:var(--g300);line-height:1.65}\\r\\n.engine-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-bottom:28px}\\r\\n.engine-card{background:var(--navy3);border:1px solid var(--border);border-radius:8px;padding:14px}\\r\\n.engine-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}\\r\\n.engine-name{font-size:14px;font-weight:700;color:var(--white)}\\r\\n.engine-status{font-size:10px;font-weight:700;padding:3px 9px;border-radius:100px}\\r\\n.status-now{background:rgba(34,160,90,.15);color:#4ADE80;border:1px solid rgba(34,160,90,.3)}\\r\\n.status-soon{background:rgba(224,123,48,.12);color:var(--amber);border:1px solid rgba(224,123,48,.25)}\\r\\n.status-road{background:rgba(184,206,223,.08);color:var(--g500);border:1px solid var(--border)}\\r\\n.engine-cat{font-size:11px;color:var(--g500)}\\r\\n.engine-plug{font-size:10px;color:var(--teal);margin-top:4px;font-style:italic}\\r\\n.disclaimer-section{background:var(--navy2);border-top:1px solid var(--border);padding:28px 0}\\r\\n.disclaimer-title{font-size:12px;font-weight:700;color:var(--g500);letter-spacing:1px;text-transform:uppercase;margin-bottom:10px}\\r\\n.disclaimer-text{font-size:11px;color:var(--g700);line-height:1.75;max-width:1000px}\\r\\n.footer{border-top:1px solid var(--border);padding:20px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}\\r\\n.footer-brand{font-size:13px;color:var(--g700)}\\r\\n.reveal{opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s}\\r\\n.reveal.in{opacity:1;transform:none}\\r\\n@media(max-width:640px){\\r\\n  .qd-grid,.cat-grid,.engine-grid,.dbaas-arch{grid-template-columns:1fr}\\r\\n  .quiz-body,.quiz-result{padding:18px}\\r\\n  .dbaas-box{padding:22px}\\r\\n}\\r\\n<\/style>\\r\\n<\/head>\\r\\n<body>\\r\\n<div class=\\\"topbar\\\">\\r\\n  <div class=\\\"wrap topbar-inner\\\">\\r\\n    <div><div class=\\\"brand\\\">DBaas<span>Now<\/span><\/div><div class=\\\"tagline-top\\\">DATABASE DECISION GUIDE 2026<\/div><\/div>\\r\\n    <button class=\\\"btn-demo\\\" onclick=\\\"openCalendly()\\\">Book a Demo<\/button>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n<section class=\\\"hero\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"hero-eyebrow\\\">Free Resource &mdash; No Signup Required<\/div>\\r\\n    <h1 class=\\\"hero-title\\\">Which Database Should<br>Your Organisation <em>Actually Use?<\/em><\/h1>\\r\\n    <p class=\\\"hero-sub\\\">431 database systems exist across 14 categories. This guide maps every category to your use case, industry, key technical features, and AI strategy &mdash; then shows you how DBaasNow manages the ones you pick.<\/p>\\r\\n    <div class=\\\"hero-stats\\\">\\r\\n      <div class=\\\"hero-stat\\\"><div class=\\\"hero-stat-n\\\">431<\/div><div class=\\\"hero-stat-l\\\">Database systems (DB-Engines, April 2026)<\/div><\/div>\\r\\n      <div class=\\\"hero-stat\\\"><div class=\\\"hero-stat-n\\\">14<\/div><div class=\\\"hero-stat-l\\\">Categories with features, use cases &amp; AI guidance<\/div><\/div>\\r\\n      <div class=\\\"hero-stat\\\"><div class=\\\"hero-stat-n\\\">1<\/div><div class=\\\"hero-stat-l\\\">Control plane to manage any of them<\/div><\/div>\\r\\n    <\/div>\\r\\n    <p class=\\\"hero-note\\\">&#9989; No single database wins every use case &mdash; but one platform can manage all of them.<\/p>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<section style=\\\"padding:0 0 48px\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"framework-banner reveal\\\">\\r\\n      <div class=\\\"fw-title\\\">&#127381; The DBaasNow Philosophy: Choose the Right Database. Let DBaasNow Manage It.<\/div>\\r\\n      <div class=\\\"fw-body\\\">DBaasNow is not tied to any single database vendor or engine. Our orchestration and lifecycle management framework is built on a plug-and-play architecture &mdash; any database technology can be onboarded into DBaasNow&#8217;s automated control plane. The engines we support today are chosen based on the highest enterprise consumption globally. As new engines rise in adoption, DBaasNow&#8217;s framework is designed to absorb them without rebuilding the control plane from scratch. Your database selection is driven by your use case. DBaasNow&#8217;s job is to automate everything that comes after that decision.<\/div>\\r\\n      <div class=\\\"fw-pills\\\">\\r\\n        <span class=\\\"fw-pill\\\">PROVISION<\/span><span class=\\\"fw-pill\\\">GOVERN<\/span><span class=\\\"fw-pill\\\">MIGRATE<\/span><span class=\\\"fw-pill\\\">AUTOMATE<\/span><span class=\\\"fw-pill\\\">OBSERVE<\/span>\\r\\n        <span class=\\\"fw-pill\\\">Any Engine &rarr; Any Cloud &rarr; Any Environment<\/span>\\r\\n      <\/div>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<section style=\\\"padding:0 0 56px\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"section-title reveal\\\">Quick Decision Framework<\/div>\\r\\n    <div class=\\\"section-sub reveal\\\">Match your primary need to the right database category. Click any card to jump to the full details.<\/div>\\r\\n    <div class=\\\"qd-grid\\\">\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('relational')\\\"><div class=\\\"qd-icon\\\">&#128203;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need transactions, joins, structured data<\/div><div class=\\\"qd-type\\\">&rarr; Relational (SQL)<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('document')\\\"><div class=\\\"qd-icon\\\">&#128196;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need flexible schema, JSON, fast iteration<\/div><div class=\\\"qd-type\\\">&rarr; Document Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('keyvalue')\\\"><div class=\\\"qd-icon\\\">&#9889;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need sub-millisecond speed, caching, sessions<\/div><div class=\\\"qd-type\\\">&rarr; Key-Value Store<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('widecolumn')\\\"><div class=\\\"qd-icon\\\">&#128202;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need petabyte-scale, high write throughput<\/div><div class=\\\"qd-type\\\">&rarr; Wide-Column Store<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('graph')\\\"><div class=\\\"qd-icon\\\">&#128375;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need relationships, fraud detection, recommendations<\/div><div class=\\\"qd-type\\\">&rarr; Graph Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('search')\\\"><div class=\\\"qd-icon\\\">&#128269;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need full-text search, ranked relevance<\/div><div class=\\\"qd-type\\\">&rarr; Search Engine Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('timeseries')\\\"><div class=\\\"qd-icon\\\">&#128200;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need metrics, monitoring, IoT trends over time<\/div><div class=\\\"qd-type\\\">&rarr; Time-Series Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('vector')\\\"><div class=\\\"qd-icon\\\">&#129302;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need AI embeddings, semantic search, RAG pipelines<\/div><div class=\\\"qd-type\\\">&rarr; Vector Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('olap')\\\"><div class=\\\"qd-icon\\\">&#127981;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need analytics, BI, data warehousing, OLAP<\/div><div class=\\\"qd-type\\\">&rarr; Columnar \/ OLAP<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('spatial')\\\"><div class=\\\"qd-icon\\\">&#128506;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need location data, geofencing, mapping<\/div><div class=\\\"qd-type\\\">&rarr; Spatial \/ GeoSpatial<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('newsql')\\\"><div class=\\\"qd-icon\\\">&#127758;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need SQL + global scale + ACID<\/div><div class=\\\"qd-type\\\">&rarr; NewSQL \/ Distributed SQL<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('inmemory')\\\"><div class=\\\"qd-icon\\\">&#129504;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need real-time computation, leaderboards, queues<\/div><div class=\\\"qd-type\\\">&rarr; In-Memory Database<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('eventstore')\\\"><div class=\\\"qd-icon\\\">&#128225;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need event sourcing, audit trail, CQRS<\/div><div class=\\\"qd-type\\\">&rarr; Event Store<\/div><\/div><\/div>\\r\\n<div class=\\\"qd-card reveal\\\" onclick=\\\"scrollToCategory('multimodel')\\\"><div class=\\\"qd-icon\\\">&#128256;<\/div><div><div class=\\\"qd-need\\\">Need<\/div><div class=\\\"qd-answer\\\">Need multiple data models, one platform<\/div><div class=\\\"qd-type\\\">&rarr; Multi-Model Database<\/div><\/div><\/div>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<section style=\\\"padding:0 0 16px\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"section-title reveal\\\">All 14 Database Categories<\/div>\\r\\n    <div class=\\\"section-sub reveal\\\">Each card includes: use case, key technical features, specific use cases, industry adoption, AI\/ML role, and top engines.<\/div>\\r\\n    <div class=\\\"filter-row reveal\\\">\\r\\n      <button class=\\\"filter-btn active\\\" onclick=\\\"filterCats('all',this)\\\">All (14)<\/button>\\r\\n      <button class=\\\"filter-btn\\\" onclick=\\\"filterCats('sql',this)\\\">SQL \/ Relational<\/button>\\r\\n      <button class=\\\"filter-btn\\\" onclick=\\\"filterCats('nosql',this)\\\">NoSQL<\/button>\\r\\n      <button class=\\\"filter-btn\\\" onclick=\\\"filterCats('ai',this)\\\">AI \/ Vector<\/button>\\r\\n      <button class=\\\"filter-btn\\\" onclick=\\\"filterCats('analytics',this)\\\">Analytics<\/button>\\r\\n      <button class=\\\"filter-btn\\\" onclick=\\\"filterCats('dbaas',this)\\\">DBaasNow Managed<\/button>\\r\\n    <\/div>\\r\\n    <div class=\\\"cat-grid\\\" id=\\\"cat-grid\\\">\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-relational\\\" data-tags=\\\"sql dbaas\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128203;<\/div><div class=\\\"cat-name\\\">Relational (SQL)<\/div><span class=\\\"cat-badge badge-sql\\\">SQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;The enterprise standard. Underpins 60%+ of all production workloads globally.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Structured data with clear relationships. ACID transactions, complex multi-table joins, schema enforcement. Any system where correctness is non-negotiable: financial ledgers, ERP, CRM, inventory, HR systems, regulatory reporting.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>ACID transactions with full referential integrity and rollback<\/li>\\r\\n      <li>Complex multi-table joins with foreign key constraints and cascades<\/li>\\r\\n      <li>Schema enforcement \u2014 data validated at write time, not read time<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Core Banking Systems<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">ERP &amp; Inventory<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">CRM Platforms<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Regulatory Reporting<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Order Management<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">HR &amp; Payroll Systems<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">FinServ &amp; Banking<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare &amp; Pharma<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Insurance<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Government<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail &amp; ERP<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Manufacturing<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Primary source of structured training data.<\/strong> Relational databases feed ML feature stores, data warehouses, and LLM fine-tuning pipelines. In RAG architectures, structured metadata lives in a relational store alongside vector indexes. PostgreSQL + pgvector enables vector search without a separate system.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip dbaas\\\">PostgreSQL &#10003;<\/span>\\r\\n      <span class=\\\"ex-chip dbaas\\\">MariaDB &#10003;<\/span>\\r\\n      <span class=\\\"ex-chip dbaas\\\">Oracle (Roadmap)<\/span>\\r\\n      <span class=\\\"ex-chip dbaas\\\">SQL Server (Roadmap)<\/span>\\r\\n      <span class=\\\"ex-chip dbaas\\\">MySQL (Roadmap)<\/span>\\r\\n      <span class=\\\"ex-chip\\\">IBM Db2<\/span>\\r\\n      <span class=\\\"ex-chip\\\">SAP HANA<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-dbaas-note\\\">&#10003; DBaasNow manages PostgreSQL and MariaDB today. Oracle, SQL Server, and MySQL onboarding is in progress \u2014 the control plane framework is engine-agnostic.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-document\\\" data-tags=\\\"nosql dbaas\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128196;<\/div><div class=\\\"cat-name\\\">Document Database<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;Schema flexibility for applications where data structure evolves constantly.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Semi-structured, JSON-like data that varies by record. Content management, product catalogues, patient records, user profiles, event logs. Ideal when your schema changes frequently and SQL migrations are a bottleneck.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Flexible JSON-like documents with dynamic schemas \u2014 no migration needed<\/li>\\r\\n      <li>Aggregation frameworks for real-time analytics and data pipelines<\/li>\\r\\n      <li>Horizontal sharding and replica sets for linear horizontal scale<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Content Management Systems<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Product Catalogues<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">IoT Data Storage<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Patient Records (EHR)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Analytics<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Mobile App Backends<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">Media &amp; Publishing<\/span>\\r\\n      <span class=\\\"ind-chip\\\">E-commerce<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (EHR)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Gaming<\/span>\\r\\n      <span class=\\\"ind-chip\\\">SaaS Platforms<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Real Estate<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>AI content storage and output persistence.<\/strong> LLM-generated content (articles, product descriptions, AI chat history) is naturally JSON \u2014 document databases store it without schema migration. Also used for RAG document chunks, AI model metadata, and experiment results.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip dbaas\\\">MongoDB &#10003;<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Firestore<\/span>\\r\\n      <span class=\\\"ex-chip\\\">CouchDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Amazon DocumentDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Realm<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-dbaas-note\\\">&#10003; DBaasNow manages MongoDB today across AWS, Azure, GCP, and on-prem \u2014 full lifecycle including provisioning, patching, backup, failover, and observability.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-keyvalue\\\" data-tags=\\\"nosql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#9889;<\/div><div class=\\\"cat-name\\\">Key-Value Store<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;When speed is the only requirement.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Sub-millisecond read\/write on simple lookups. Session tokens, shopping carts, leaderboards, feature flags, distributed locks, rate limiting. Not for complex queries \u2014 this is a pure speed-optimised lookup store.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>In-memory storage for sub-millisecond read\/write with no disk I\/O<\/li>\\r\\n      <li>Rich data structures: strings, hashes, lists, sets, sorted sets, streams<\/li>\\r\\n      <li>Replication, clustering, and Sentinel\/AOF persistence for durability<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Leaderboards<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Session Management<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Message Queuing Systems<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Rate Limiting<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Shopping Cart Cache<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Feature Flag Storage<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">E-commerce (cart)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Gaming (scores)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">AdTech (bidding)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Fintech (rate limits)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">SaaS (sessions)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>AI inference caching layer.<\/strong> LLM inference is expensive. Key-value stores cache repeated prompt-response pairs to reduce API costs 40\u201370%. Also used for online ML feature stores \u2014 real-time feature values fed to model inference at sub-millisecond latency.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Redis<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Amazon DynamoDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Memcached<\/span>\\r\\n      <span class=\\\"ex-chip\\\">etcd<\/span>\\r\\n      <span class=\\\"ex-chip\\\">RocksDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Aerospike<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; Never use a key-value store as your primary database. No query language, no joins \u2014 always pair with a relational or document database as the source of truth.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-widecolumn\\\" data-tags=\\\"nosql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128202;<\/div><div class=\\\"cat-name\\\">Wide-Column Store<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;Planet-scale writes. No single point of failure.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Petabyte-scale write workloads, high availability across regions, time-series-like access patterns. IoT sensor telemetry, clickstream, call records at carrier scale, audit logs at financial scale.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Tunable consistency \u2014 trade consistency for availability per query at runtime<\/li>\\r\\n      <li>High write throughput via peer-to-peer architecture with no single master node<\/li>\\r\\n      <li>Sparse data support \u2014 columns only stored when values exist, saving storage at scale<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Sensor Data Collection<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Fraud Detection Systems<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Call Detail Records (CDR)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Log Aggregation<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Financial Transaction Ledgers<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Social Media Activity Feeds<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">Telco (CDRs)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">IoT &amp; Utilities<\/span>\\r\\n      <span class=\\\"ind-chip\\\">FinServ (tick data)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Social Media<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Logistics<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Petabyte-scale AI training data persistence.<\/strong> IoT sensor streams, telco CDRs, and clickstream \u2014 the raw material for predictive ML models \u2014 live here before processing into feature stores.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Apache Cassandra<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache HBase<\/span>\\r\\n      <span class=\\\"ex-chip\\\">ScyllaDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Google Bigtable<\/span>\\r\\n      <span class=\\\"ex-chip\\\">DataStax Enterprise<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; No joins, no ACID across partitions. Requires upfront data modelling around query patterns. Schema mistakes are expensive to reverse at petabyte scale.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-graph\\\" data-tags=\\\"nosql dbaas\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128375;<\/div><div class=\\\"cat-name\\\">Graph Database<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;When relationships between data are as important as the data itself.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Social networks, fraud detection, recommendation engines, knowledge graphs, identity and access management, supply chain networks. Any problem where traversing relationships (3+ hops) is core \u2014 SQL JOINs become unacceptably slow at this depth.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>ACID transactions on graph operations with full commit and rollback<\/li>\\r\\n      <li>Graph traversal algorithms \u2014 shortest path, PageRank, community detection, centrality<\/li>\\r\\n      <li>Property graphs with typed nodes, directed relationships, and custom labels<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Fraud Detection Networks<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Knowledge Graphs<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Recommendation Engines<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Identity &amp; Access Management<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Supply Chain Networks<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Social Network Analysis<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">FinServ (fraud)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Insurance (claims)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Cybersecurity<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (pathways)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail (recommendations)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Telecoms<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Knowledge graph layer for LLM grounding.<\/strong> Graph databases power the knowledge graphs that prevent LLM hallucination by providing structured factual context. In FinServ, entity relationship graphs enable AI-driven fraud pattern detection.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip dbaas\\\">Neo4j &#10003;<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Amazon Neptune<\/span>\\r\\n      <span class=\\\"ex-chip\\\">ArangoDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">TigerGraph<\/span>\\r\\n      <span class=\\\"ex-chip\\\">JanusGraph<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-dbaas-note\\\">&#10003; DBaasNow manages Neo4j today \u2014 automated cluster management, Cypher-aware backup, failover, and cross-environment lifecycle management.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-search\\\" data-tags=\\\"nosql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128269;<\/div><div class=\\\"cat-name\\\">Search Engine Database<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;SQL LIKE queries are not search. These are.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Full-text search with ranking, fuzzy matching, aggregations, and log analytics. E-commerce product search, enterprise document search, SIEM and security log analysis, observability stacks.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Distributed full-text search with BM25 relevance ranking and fuzzy matching<\/li>\\r\\n      <li>Real-time indexing with inverted index and dense vector support for hybrid search<\/li>\\r\\n      <li>Aggregations, faceting, Kibana\/OpenSearch Dashboards visualisation built-in<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Product Catalog Search<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Security Event Monitoring (SIEM)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Log Analytics &amp; Observability<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">E-commerce Search<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Legal Document Discovery<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Application Performance Monitoring<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">E-commerce<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Cybersecurity (SIEM)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Media &amp; Publishing<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (records)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Legal (discovery)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Hybrid search for AI retrieval.<\/strong> Modern RAG pipelines combine dense vector search (semantic) with sparse keyword search (BM25) \u2014 Elasticsearch and OpenSearch support both in one query. Also serves as the observability layer for AI model inference pipelines.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Elasticsearch<\/span>\\r\\n      <span class=\\\"ex-chip\\\">OpenSearch<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Solr<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Splunk<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Algolia<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Meilisearch<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; Elasticsearch is often misused as a primary database. It is an index, not a source of truth \u2014 data loss on misconfigured clusters is a known risk. Always pair with a primary store.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-timeseries\\\" data-tags=\\\"analytics\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128200;<\/div><div class=\\\"cat-name\\\">Time-Series Database<\/div><span class=\\\"cat-badge badge-analytics\\\">Analytics<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;When every data point has a timestamp and trends matter more than records.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Infrastructure monitoring, IoT sensor telemetry, financial tick data, application performance metrics. Data that arrives as a continuous stream of timestamped measurements queried by time range, aggregation, or anomaly detection.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Timestamped data model optimised for append-only sequential high-volume writes<\/li>\\r\\n      <li>Automatic data downsampling and configurable retention policy management<\/li>\\r\\n      <li>Range queries, roll-ups, and built-in anomaly detection functions<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Infrastructure Monitoring<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">IoT Sensor Telemetry<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Financial Tick Data<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Predictive Maintenance<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Energy Grid Monitoring (SCADA)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Application Performance (APM)<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">Energy &amp; Utilities (SCADA)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Manufacturing (IIoT)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">FinServ (tick data)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (wearables)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">DevOps (APM)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Time-series AI and predictive maintenance.<\/strong> The primary data source for anomaly detection models, predictive maintenance ML, and forecasting algorithms. Industrial IoT sensor data feeds ML models that predict equipment failure before it happens.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">InfluxDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Prometheus<\/span>\\r\\n      <span class=\\\"ex-chip\\\">TimescaleDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">QuestDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Graphite<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Kdb+<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; TimescaleDB is a PostgreSQL extension \u2014 it gives you time-series capabilities without leaving the SQL ecosystem and without adding a new operational system to manage.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-vector\\\" data-tags=\\\"ai nosql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#129302;<\/div><div class=\\\"cat-name\\\">Vector Database<\/div><span class=\\\"cat-badge badge-ai\\\">AI \/ ML<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;The infrastructure layer for the AI era. Fastest-growing database category 2024\u20132026.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Storing and querying high-dimensional ML embeddings for semantic search, RAG pipelines, recommendation systems, image similarity, and LLM memory layers. When you need \\&#8221;find me things similar to this\\&#8221; rather than \\&#8221;find me things that exactly match this.\\&#8221;<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Approximate Nearest Neighbour (ANN) search on high-dimensional embedding vectors<\/li>\\r\\n      <li>Cosine, dot-product, and Euclidean distance similarity metrics per query<\/li>\\r\\n      <li>Hybrid search \u2014 dense vector + sparse keyword (BM25) in one unified query<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">RAG Pipelines (LLM)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Semantic Search<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Image &amp; Video Similarity<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Product Recommendations<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Fraud Pattern Detection<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Clinical NLP Search<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">AI Startups<\/span>\\r\\n      <span class=\\\"ind-chip\\\">FinServ (document search)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (clinical NLP)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Legal (contract analysis)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail (visual search)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Enterprise AI<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>THE core storage layer for every RAG and LLM application.<\/strong> When a user queries a chatbot, the system converts the query to a vector, searches the vector database for semantically similar content, and injects that context into the LLM prompt. Without a vector database, RAG does not function.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Pinecone<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Milvus<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Qdrant<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Weaviate<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Chroma<\/span>\\r\\n      <span class=\\\"ex-chip\\\">pgvector (PostgreSQL ext.)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; For fewer than 100K vectors, pgvector (PostgreSQL extension) often outperforms standalone vector databases and eliminates a separate operational system. Evaluate before adopting a dedicated vector database.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-olap\\\" data-tags=\\\"analytics\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#127981;<\/div><div class=\\\"cat-name\\\">Columnar \/ OLAP<\/div><span class=\\\"cat-badge badge-analytics\\\">Analytics<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;Built for analytical reads across billions of rows \u2014 not transactional writes.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Data warehousing, business intelligence, complex aggregations at scale. When your workload is read-heavy, analytical, and needs fast column scans rather than row-level transactional updates.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Columnar storage \u2014 reads only the columns queried, not full rows<\/li>\\r\\n      <li>Vectorised query execution engine (Photon, ClickHouse) for 10\u00d7 faster SQL analytics<\/li>\\r\\n      <li>Massively parallel processing (MPP) with auto-scaling compute separated from storage<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Data Warehousing<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Regulatory Capital Reports<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Sales &amp; Revenue Analytics<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">ML Feature Engineering<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Business Dashboards<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Ad-hoc BI Queries<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">FinServ (regulatory)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail (sales analytics)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (population health)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Telco (network analytics)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Government (census)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>The analytical foundation for enterprise AI.<\/strong> ML feature engineering, model training data preparation, and AI performance analytics all run on OLAP systems. The Databricks Lakehouse Medallion architecture (Bronze\/Silver\/Gold) sits on top of columnar Delta Lake storage.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Snowflake<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Databricks<\/span>\\r\\n      <span class=\\\"ex-chip\\\">ClickHouse<\/span>\\r\\n      <span class=\\\"ex-chip\\\">BigQuery<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Amazon Redshift<\/span>\\r\\n      <span class=\\\"ex-chip\\\">DuckDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Druid<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; OLAP databases are not designed for OLTP. Use a relational database as your operational store and feed the warehouse via ETL\/ELT pipelines. Never write application transactions directly to a data warehouse.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-spatial\\\" data-tags=\\\"special dbaas\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128506;<\/div><div class=\\\"cat-name\\\">Spatial \/ GeoSpatial<\/div><span class=\\\"cat-badge badge-special\\\">Special Purpose<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;When your data has coordinates, standard indexes get slow fast.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Mapping, routing, proximity search, geofencing, location-based services. Finding \\&#8221;all branches within 5km\\&#8221; requires specialised spatial indexes. Also used in GIS, urban planning, logistics optimisation, and fleet management.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Spatial indexes (R-tree, GiST) for fast proximity, bounding-box, and polygon queries<\/li>\\r\\n      <li>Support for geometry types \u2014 points, polygons, linestrings, and multi-geometry collections<\/li>\\r\\n      <li>Geographic functions \u2014 ST_Distance, ST_Within, ST_Intersects, ST_Buffer, ST_Centroid<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Fleet &amp; Delivery Routing<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Proximity Search (\\&#8221;near me\\&#8221;)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Geofencing Alerts<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Risk Zone Mapping<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Land &amp; Property Registry<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Autonomous Vehicle Navigation<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">Logistics &amp; Delivery<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail (location)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Insurance (risk mapping)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Government (GIS)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Real Estate<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Agriculture<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Geospatial AI and autonomous systems.<\/strong> Self-driving vehicles, drone delivery routing, and AI-powered logistics optimisation all depend on spatial databases for real-time geofencing and route computation. Computer vision models use spatial databases to tag training patches by geography.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip dbaas\\\">PostGIS (PostgreSQL ext.) &#10003;<\/span>\\r\\n      <span class=\\\"ex-chip\\\">SpatiaLite<\/span>\\r\\n      <span class=\\\"ex-chip\\\">MongoDB (geo)<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Elasticsearch (geo)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-dbaas-note\\\">&#10003; PostGIS runs as a PostgreSQL extension \u2014 DBaasNow manages PostgreSQL including PostGIS configurations, spatial indexes, and extension lifecycle.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-newsql\\\" data-tags=\\\"sql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#127758;<\/div><div class=\\\"cat-name\\\">NewSQL \/ Distributed SQL<\/div><span class=\\\"cat-badge badge-sql\\\">SQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;SQL semantics at global scale without sacrificing ACID.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">You need full SQL with ACID guarantees at a scale that traditional RDBMS cannot handle \u2014 millions of transactions per second across regions. Global FinTech, multi-region SaaS, e-commerce at extreme scale.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Distributed ACID transactions across multiple nodes and regions simultaneously<\/li>\\r\\n      <li>PostgreSQL-compatible SQL interface \u2014 no application rewrite required for migration<\/li>\\r\\n      <li>Automatic sharding, rebalancing, and failover with zero manual DBA intervention<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Global Payment Processing<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Multi-region SaaS Platforms<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Fraud Scoring<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Instant Credit Decisioning<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">High-scale E-commerce<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Gaming Live Operations<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">Global FinTech<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Multi-region SaaS<\/span>\\r\\n      <span class=\\\"ind-chip\\\">E-commerce (peak traffic)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Gaming (live ops)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Global transactional AI applications.<\/strong> AI-powered financial products (real-time fraud scoring, instant credit decisioning) operating globally need ACID transactions across regions. NewSQL serves as the transactional backbone where consistency is legally required.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">CockroachDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">TiDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Google Spanner<\/span>\\r\\n      <span class=\\\"ex-chip\\\">YugabyteDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">PlanetScale<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; Significant operational complexity. Evaluate a well-tuned PostgreSQL setup with read replicas first \u2014 most teams find it handles far more scale than expected before needing distributed SQL.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-inmemory\\\" data-tags=\\\"nosql\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#129504;<\/div><div class=\\\"cat-name\\\">In-Memory Database<\/div><span class=\\\"cat-badge badge-nosql\\\">NoSQL<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;When microseconds matter and disk I\/O is too slow.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Real-time computation that cannot tolerate disk latency: live leaderboards, real-time bidding, financial risk calculation, multiplayer game state, pub\/sub messaging. Data with a short TTL that is frequently recomputed.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>All data stored in RAM \u2014 microsecond latency with zero disk I\/O overhead<\/li>\\r\\n      <li>Pub\/Sub messaging, Lua scripting, and atomic operations for complex real-time logic<\/li>\\r\\n      <li>Optional persistence modes: RDB snapshots and AOF append-only logging for durability<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Leaderboards<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Live Bidding Systems<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Gaming State Management<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">ML Online Feature Store<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">LLM Response Caching<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Risk Calculation<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">AdTech (bidding)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Gaming (state)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">FinServ (risk calc)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Telco (signalling)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Streaming platforms<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Real-time AI inference serving layer.<\/strong> Online feature stores for ML models \u2014 the real-time features that feed model inference at request time \u2014 are almost always backed by an in-memory database for sub-millisecond latency.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">Redis<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Memcached<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Hazelcast<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Ignite<\/span>\\r\\n      <span class=\\\"ex-chip\\\">VoltDB<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; In-memory databases lose data on restart without persistence configuration. Never use as the sole copy of important data without a durable backup strategy.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-eventstore\\\" data-tags=\\\"special\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128225;<\/div><div class=\\\"cat-name\\\">Event Store \/ Streaming<\/div><span class=\\\"cat-badge badge-special\\\">Special Purpose<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;Every state change is a first-class record you can replay and audit.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">Event sourcing and CQRS architectures where you store the history of state changes rather than current state. Immutable audit logs for compliance. Microservice event-driven communication. Financial transaction ledgers.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Immutable append-only event log \u2014 every write is a timestamped, permanent fact<\/li>\\r\\n      <li>Event replay \u2014 reconstruct any past system state from the event history at any point<\/li>\\r\\n      <li>Projections and subscriptions for real-time event stream processing and notifications<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Financial Audit Trails<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Order Lifecycle Tracking<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">HIPAA Activity Logs<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">CQRS Architecture<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Real-time Anomaly Detection<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">AI Explainability Records<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">FinServ (audit)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Insurance (claims trail)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Healthcare (HIPAA audit)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Retail (order events)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Manufacturing (change log)<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>AI training data with full provenance.<\/strong> Event streams provide immutable timestamped records \u2014 the highest-quality training data for sequential ML models. Real-time event streams power anomaly detection AI. Also provides complete audit trail for AI explainability requirements.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">EventStoreDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Kafka<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Amazon Kinesis<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Flink<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Apache Pulsar<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; Event sourcing requires full architectural commitment from day one. It is not a drop-in replacement for a relational database. Ensure your team understands the pattern before adopting.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n\\r\\n<div class=\\\"cat-card reveal\\\" id=\\\"cat-multimodel\\\" data-tags=\\\"nosql special\\\">\\r\\n  <div class=\\\"cat-card-header\\\">\\r\\n    <div class=\\\"cat-card-top\\\"><div class=\\\"cat-emoji\\\">&#128256;<\/div><div class=\\\"cat-name\\\">Multi-Model Database<\/div><span class=\\\"cat-badge badge-special\\\">Polyglot<\/span><\/div>\\r\\n    <div class=\\\"cat-tagline\\\">\\&#8221;One engine, multiple data models \u2014 and the tradeoffs that come with it.\\&#8221;<\/div>\\r\\n  <\/div>\\r\\n  <div class=\\\"cat-card-body\\\">\\r\\n    <div class=\\\"cat-row-label\\\">When to use<\/div>\\r\\n    <div class=\\\"cat-when\\\">You need two or more data models (document + graph, key-value + document) without operating separate systems. Good fit for teams with limited DBA capacity needing versatility over peak performance.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Key Technical Features<\/div>\\r\\n    <ul style=\\\"margin:0 0 10px 0;padding-left:18px;list-style:disc;\\\">\\r\\n      <li>Single engine supporting document, key-value, and graph models simultaneously<\/li>\\r\\n      <li>AQL \/ SQL-like unified query language across all supported data models<\/li>\\r\\n      <li>Unified transactions across model types \u2014 no cross-engine consistency issues<\/li>\\r\\n      \\r\\n    <\/ul>\\r\\n    <div class=\\\"cat-row-label\\\">Specific Use Cases<\/div>\\r\\n    <div class=\\\"cat-industries\\\" style=\\\"margin-bottom:10px;\\\">\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Startup MVP (pre-workload clarity)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Content + Social Graph Hybrid<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Azure-native AI Apps (CosmosDB)<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">Digital Health Records<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">PropTech Platforms<\/span>\\r\\n      <span class=\\\"ind-chip\\\" style=\\\"background:rgba(14,158,140,.12);border:1px solid rgba(14,158,140,.25);color:#14C4AF;\\\">SME Unified Data Layer<\/span>\\r\\n      \\r\\n    <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Industry adoption<\/div>\\r\\n    <div class=\\\"cat-industries\\\"><span class=\\\"ind-chip\\\">SaaS Startups<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Enterprise (Azure shops)<\/span>\\r\\n      <span class=\\\"ind-chip\\\">Digital Health<\/span>\\r\\n      <span class=\\\"ind-chip\\\">PropTech<\/span>\\r\\n      <span class=\\\"ind-chip\\\">SME IT teams<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-row-label\\\">AI &amp; data generation role<\/div>\\r\\n    <div class=\\\"cat-ai-note\\\">&#129302; <strong>Unified data layer for small AI teams.<\/strong> Startups building AI products without dedicated database engineers benefit from a single multi-model system. CosmosDB integrates natively with Azure OpenAI \u2014 a common choice for Microsoft-ecosystem AI applications.<\/div>\\r\\n    <div class=\\\"cat-row-label\\\">Top engines<\/div>\\r\\n    <div class=\\\"cat-examples\\\"><span class=\\\"ex-chip\\\">ArangoDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Microsoft CosmosDB<\/span>\\r\\n      <span class=\\\"ex-chip\\\">Couchbase<\/span>\\r\\n      <span class=\\\"ex-chip\\\">OrientDB<\/span>\\r\\n      <\/div>\\r\\n    <div class=\\\"cat-warning\\\">&#9888; Multi-model databases are typically \\&#8221;good enough\\&#8221; at each model rather than best-in-class. For high-performance graph workloads, Neo4j outperforms. For high-performance document workloads, MongoDB outperforms. Choose deliberately.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<section style=\\\"padding:0 0 64px\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"section-title reveal\\\">Not sure? Take the 4-Question Database Selector<\/div>\\r\\n    <div class=\\\"section-sub reveal\\\">Answer 4 questions and get a personalised category recommendation including AI workload guidance.<\/div>\\r\\n    <div class=\\\"quiz-box reveal\\\">\\r\\n      <div class=\\\"quiz-header\\\"><div class=\\\"quiz-title\\\">Database Type Selector<\/div><div class=\\\"quiz-sub\\\">4 questions &middot; 60 seconds &middot; personalised recommendation<\/div><\/div>\\r\\n      <div class=\\\"quiz-body\\\" id=\\\"quiz-body\\\">\\r\\n        <div class=\\\"q-label\\\">QUESTION <span id=\\\"q-num\\\">1<\/span> OF 4<\/div>\\r\\n        <div class=\\\"q-text\\\" id=\\\"q-text\\\"><\/div>\\r\\n        <div class=\\\"q-options\\\" id=\\\"q-options\\\"><\/div>\\r\\n        <div class=\\\"quiz-progress\\\"><div class=\\\"quiz-progress-bar\\\" id=\\\"quiz-bar\\\" style=\\\"width:25%\\\"><\/div><\/div>\\r\\n      <\/div>\\r\\n      <div class=\\\"quiz-result\\\" id=\\\"quiz-result\\\">\\r\\n        <div class=\\\"result-label\\\">RECOMMENDED FOR YOU<\/div>\\r\\n        <div class=\\\"result-type\\\" id=\\\"result-type\\\"><\/div>\\r\\n        <div class=\\\"result-desc\\\" id=\\\"result-desc\\\"><\/div>\\r\\n        <div class=\\\"cat-ai-note\\\" id=\\\"result-ai\\\" style=\\\"margin-bottom:14px\\\"><\/div>\\r\\n        <div class=\\\"result-engines\\\" id=\\\"result-engines\\\"><\/div>\\r\\n        <div style=\\\"display:flex;gap:12px;flex-wrap:wrap\\\">\\r\\n          <button class=\\\"btn-primary\\\" onclick=\\\"openCalendly()\\\">Talk to DBaasNow &rarr;<\/button>\\r\\n          <button class=\\\"btn-ghost\\\" onclick=\\\"restartQuiz()\\\">Start Over<\/button>\\r\\n        <\/div>\\r\\n      <\/div>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<section style=\\\"padding:0 0 64px\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"dbaas-box reveal\\\">\\r\\n      <div class=\\\"dbaas-title\\\">Once you choose the right database &mdash; DBaasNow manages it.<\/div>\\r\\n      <div class=\\\"dbaas-sub\\\">DBaasNow is not a database. It is the control plane that sits above all your databases &mdash; regardless of engine, cloud, or environment. Our plug-and-play orchestration framework is designed to onboard any database technology into automated lifecycle management. The engines listed below represent the highest-consumption database technologies in enterprise environments today.<\/div>\\r\\n      <div class=\\\"dbaas-arch\\\">\\r\\n        <div class=\\\"arch-card\\\"><div class=\\\"arch-card-title\\\">What DBaasNow does<\/div><div class=\\\"arch-card-body\\\">After you select the right database category, DBaasNow automates everything that follows: provisioning, governance policies, patching, backup, zero-downtime migrations, and unified observability &mdash; across any cloud, any environment, for any supported engine.<\/div><\/div>\\r\\n        <div class=\\\"arch-card\\\"><div class=\\\"arch-card-title\\\">How the framework works<\/div><div class=\\\"arch-card-body\\\">The DBaasNow control plane is engine-agnostic by design. Each database engine is an adapter that plugs into the orchestration layer. When your organisation adopts a new database technology, DBaasNow can absorb it without replacing the platform.<\/div><\/div>\\r\\n      <\/div>\\r\\n      <div style=\\\"font-size:13px;font-weight:700;color:var(--teal);letter-spacing:.8px;text-transform:uppercase;margin-bottom:12px\\\">Engines currently supported &amp; on roadmap &mdash; chosen by highest enterprise consumption<\/div>\\r\\n      <div class=\\\"engine-grid\\\">\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">PostgreSQL<\/div><span class=\\\"engine-status status-now\\\">Now<\/span><\/div><div class=\\\"engine-cat\\\">Relational &middot; Spatial<\/div><div class=\\\"engine-plug\\\">&#128268; Live on DBaasNow<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">MongoDB<\/div><span class=\\\"engine-status status-now\\\">Now<\/span><\/div><div class=\\\"engine-cat\\\">Document &middot; Multi-model<\/div><div class=\\\"engine-plug\\\">&#128268; Live on DBaasNow<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">Neo4j<\/div><span class=\\\"engine-status status-now\\\">Now<\/span><\/div><div class=\\\"engine-cat\\\">Graph Database<\/div><div class=\\\"engine-plug\\\">&#128268; Live on DBaasNow<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">MariaDB<\/div><span class=\\\"engine-status status-soon\\\">Q2 2026<\/span><\/div><div class=\\\"engine-cat\\\">Relational (SQL)<\/div><div class=\\\"engine-plug\\\">&#128268; Adapter in progress<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">MySQL<\/div><span class=\\\"engine-status status-road\\\">Roadmap<\/span><\/div><div class=\\\"engine-cat\\\">Relational (SQL)<\/div><div class=\\\"engine-plug\\\">&#128268; H2 2026<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">Oracle<\/div><span class=\\\"engine-status status-road\\\">Roadmap<\/span><\/div><div class=\\\"engine-cat\\\">Relational &middot; Multi-model<\/div><div class=\\\"engine-plug\\\">&#128268; H2 2026<\/div><\/div>\\r\\n        <div class=\\\"engine-card\\\"><div class=\\\"engine-top\\\"><div class=\\\"engine-name\\\">SQL Server<\/div><span class=\\\"engine-status status-road\\\">Roadmap<\/span><\/div><div class=\\\"engine-cat\\\">Relational &middot; Multi-model<\/div><div class=\\\"engine-plug\\\">&#128268; H2 2026<\/div><\/div>\\r\\n      <\/div>\\r\\n      <div style=\\\"display:flex;gap:12px;flex-wrap:wrap;align-items:center\\\">\\r\\n        <button class=\\\"btn-primary\\\" onclick=\\\"openCalendly()\\\">Book a 30-Minute Demo &rarr;<\/button>\\r\\n        <a href=\\\"DBaasNow_LM1_Maturity_Scorecard_v8_4.html\\\" target=\\\"_blank\\\" class=\\\"btn-outline\\\">Assess Your Database Maturity &#8599;<\/a>\\r\\n      <\/div>\\r\\n      <div style=\\\"margin-top:14px;font-size:12px;color:var(--g700)\\\">The Maturity Scorecard opens in a new tab. It assesses how well your current database estate is being operated &mdash; a natural next step after choosing which database categories belong in your architecture.<\/div>\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/section>\\r\\n<div class=\\\"disclaimer-section\\\">\\r\\n  <div class=\\\"wrap\\\">\\r\\n    <div class=\\\"disclaimer-title\\\">Disclaimer<\/div>\\r\\n    <div class=\\\"disclaimer-text\\\">\\r\\n      This Database Decision Guide is provided by DBaasNow for general informational and educational purposes only. The information contained in this guide does not constitute professional technical, legal, or business advice. Database selection decisions should be made in consultation with qualified database architects, engineers, and advisors who have full knowledge of your specific organisational requirements, regulatory obligations, and technical environment.<br><br>\\r\\n      DBaasNow makes no representations or warranties, express or implied, regarding the accuracy, completeness, fitness for purpose, or suitability of the information provided herein for any specific use case, workload, or organisation. Database technology capabilities, market rankings, and vendor offerings change frequently; information in this guide reflects publicly available data as of April 2026 and may not reflect subsequent developments.<br><br>\\r\\n      Database engine popularity data is sourced from DB-Engines (db-engines.com), a third-party ranking service. DBaasNow has no affiliation with DB-Engines and does not warrant the accuracy of third-party data. Reference to any specific database product, vendor, or technology does not constitute an endorsement by DBaasNow.<br><br>\\r\\n      DBaasNow engine availability timelines are subject to change. Contact jana@dbaasnow.com for current availability and roadmap information.<br><br>\\r\\n      &copy; 2026 DBaasNow. All rights reserved. This document may not be reproduced or distributed for commercial purposes without prior written consent of DBaasNow.\\r\\n    <\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n<div class=\\\"wrap\\\">\\r\\n  <div class=\\\"footer\\\">\\r\\n    <div class=\\\"footer-brand\\\">DBaasNow &middot; Database Decision Guide 2026 &middot; dbaasnow.com &middot; jana@dbaasnow.com<\/div>\\r\\n    <div style=\\\"font-size:12px;color:var(--g700)\\\">Free resource. No signup required.<\/div>\\r\\n  <\/div>\\r\\n<\/div>\\r\\n<link href=\\\"https:\/\/assets.calendly.com\/assets\/external\/widget.css\\\" rel=\\\"stylesheet\\\">\\r\\n<script src=\\\"https:\/\/assets.calendly.com\/assets\/external\/widget.js\\\"><\/script>\\r\\n<script>\\r\\nvar CALENDLY_URL='https:\/\/calendly.com\/janardhan-dn\/30min';\\r\\nfunction openCalendly(){\\r\\n  try{if(typeof Calendly!=='undefined'&&Calendly.initPopupWidget){Calendly.initPopupWidget({url:CALENDLY_URL});}else{window.open(CALENDLY_URL,'_blank','noopener');}}catch(e){window.open(CALENDLY_URL,'_blank','noopener');}\\r\\n  return false;\\r\\n}\\r\\n\\r\\nconst QUIZ=[\\r\\n  {q:'What best describes your primary data structure?',opts:[\\r\\n    {t:'&#128203; Structured \u2014 tables, rows, defined schema with relationships',s:'relational'},\\r\\n    {t:'&#128196; Semi-structured \u2014 JSON documents that vary by record',s:'document'},\\r\\n    {t:'&#128200; Time-stamped measurements \u2014 metrics, sensors, financial ticks',s:'timeseries'},\\r\\n    {t:'&#128375; Highly connected \u2014 nodes and edges, relationship traversal',s:'graph'},\\r\\n  ]},\\r\\n  {q:'What is your dominant workload pattern?',opts:[\\r\\n    {t:'&#128179; Transactional \u2014 many concurrent reads and writes (OLTP)',s:'relational'},\\r\\n    {t:'&#127981; Analytical \u2014 large aggregations and BI reports (OLAP)',s:'olap'},\\r\\n    {t:'&#9889; Real-time \u2014 sub-millisecond caching and session management',s:'keyvalue'},\\r\\n    {t:'&#129302; AI \/ ML \u2014 embeddings, semantic search, RAG pipelines',s:'vector'},\\r\\n  ]},\\r\\n  {q:'Which challenge is most pressing for your organisation right now?',opts:[\\r\\n    {t:'&#128274; Compliance and audit trail \u2014 every change must be traceable',s:'eventstore'},\\r\\n    {t:'&#127758; Global scale \u2014 ACID transactions across multiple regions',s:'newsql'},\\r\\n    {t:'&#128202; Petabyte writes \u2014 linear scale-out, high availability always',s:'widecolumn'},\\r\\n    {t:'&#128269; Search relevance \u2014 users need ranked, fuzzy, full-text results',s:'search'},\\r\\n  ]},\\r\\n  {q:'Where does your AI and data generation strategy sit today?',opts:[\\r\\n    {t:'&#129302; Building RAG or LLM applications \u2014 need semantic similarity search',s:'vector'},\\r\\n    {t:'&#127981; Training ML models \u2014 need a scalable analytical data platform',s:'olap'},\\r\\n    {t:'&#128200; Predictive analytics \u2014 IoT, monitoring, forecasting on time data',s:'timeseries'},\\r\\n    {t:'&#128203; Structured AI outputs \u2014 storing and querying LLM-generated data',s:'document'},\\r\\n  ]},\\r\\n];\\r\\nconst RESULTS={\\r\\n  relational:{type:'Relational (SQL)',desc:'Your workload is structured, transactional, and relationship-driven. A relational database is the correct foundation. PostgreSQL is the modern enterprise standard \u2014 battle-tested, extensible, and capable of handling document (JSONB), spatial (PostGIS), and vector (pgvector) workloads via extensions.',ai:'AI role: Primary source of structured training data and metadata for ML pipelines. PostgreSQL + pgvector can serve dual duty as your vector store for RAG applications.',engines:['PostgreSQL','MariaDB','MySQL','Oracle','SQL Server']},\\r\\n  document:{type:'Document Database',desc:'Your data is semi-structured JSON that varies by record. MongoDB is the category leader with strong enterprise support. Consider whether PostgreSQL + JSONB could serve your needs before adopting a separate document system.',ai:'AI role: Natural store for LLM-generated outputs, AI content, and RAG document chunks. JSON format aligns natively with LLM output structures.',engines:['MongoDB','Firestore','CouchDB','Amazon DocumentDB']},\\r\\n  timeseries:{type:'Time-Series Database',desc:'Your data is a continuous stream of timestamped measurements. InfluxDB or TimescaleDB are the leading choices. TimescaleDB extends PostgreSQL \u2014 worth evaluating if you want SQL compatibility.',ai:'AI role: Primary data source for anomaly detection, predictive maintenance, and forecasting ML models.',engines:['InfluxDB','TimescaleDB','Prometheus','QuestDB']},\\r\\n  graph:{type:'Graph Database',desc:'Your application has deeply connected data where traversing multi-hop relationships is a core query pattern. Neo4j is the clear category leader for production graph workloads.',ai:'AI role: Knowledge graph layer for LLM grounding and hallucination prevention. Powers entity-relationship fraud detection AI in FinServ.',engines:['Neo4j','Amazon Neptune','ArangoDB','TigerGraph']},\\r\\n  olap:{type:'Columnar \/ OLAP',desc:'Your workload is analytical reads across large datasets. ClickHouse for open-source high-performance analytics. Snowflake or Databricks for cloud data warehousing with AI\/ML integration.',ai:'AI role: Foundation for enterprise ML feature engineering and model training. Databricks Lakehouse and Snowflake Cortex integrate AI directly into the analytical layer.',engines:['ClickHouse','Snowflake','Databricks','BigQuery','Amazon Redshift']},\\r\\n  keyvalue:{type:'Key-Value Store',desc:'You need the fastest possible read\/write for simple lookups. Redis is the dominant choice. Use as a cache layer alongside a primary relational or document database.',ai:'AI role: LLM inference caching layer reducing API costs 40-70%. Online feature store for real-time ML model serving.',engines:['Redis','Amazon DynamoDB','Memcached','etcd']},\\r\\n  vector:{type:'Vector Database',desc:'You are building AI applications requiring similarity search on ML embeddings. For under 100K vectors, pgvector (PostgreSQL extension) may be sufficient. For larger scale, evaluate Pinecone, Qdrant, or Milvus.',ai:'AI role: THE core infrastructure layer for every RAG application and LLM memory system.',engines:['Pinecone','Qdrant','Milvus','Weaviate','pgvector']},\\r\\n  newsql:{type:'NewSQL \/ Distributed SQL',desc:'You need SQL semantics with ACID guarantees at global, multi-region scale. CockroachDB and TiDB offer PostgreSQL-compatible APIs.',ai:'AI role: Transactional backbone for globally distributed AI applications where consistency is legally required.',engines:['CockroachDB','TiDB','Google Spanner','YugabyteDB']},\\r\\n  widecolumn:{type:'Wide-Column Store',desc:'You need petabyte-scale write throughput with linear horizontal scalability. Apache Cassandra is the production standard.',ai:'AI role: Petabyte-scale AI training data persistence. IoT sensor streams and clickstream data that feed ML training pipelines.',engines:['Apache Cassandra','ScyllaDB','Apache HBase','Google Bigtable']},\\r\\n  search:{type:'Search Engine Database',desc:'You need full-text search with ranking, aggregations, and log analytics. Elasticsearch and OpenSearch are the dominant open-source choices.',ai:'AI role: Hybrid search for RAG pipelines combining dense vector search with sparse keyword matching.',engines:['Elasticsearch','OpenSearch','Apache Solr','Algolia']},\\r\\n  eventstore:{type:'Event Store',desc:'You are building an event-sourced architecture where every state change is stored as an immutable event. EventStoreDB is purpose-built for this pattern.',ai:'AI role: Highest-quality AI training data with full provenance. Real-time event streams power anomaly detection AI.',engines:['EventStoreDB','Apache Kafka','Amazon Kinesis','Apache Flink']},\\r\\n  inmemory:{type:'In-Memory Database',desc:'You need the fastest possible read\/write with real-time computation that cannot tolerate disk latency.',ai:'AI role: Online feature store for ML models \u2014 real-time features fed to model inference at sub-millisecond latency.',engines:['Redis','Memcached','Hazelcast']},\\r\\n  spatial:{type:'Spatial \/ GeoSpatial',desc:'Your application queries location data. PostGIS (a PostgreSQL extension) is the standard choice for most workloads.',ai:'AI role: Geospatial AI and autonomous systems \u2014 navigation, routing, and location-based AI features.',engines:['PostGIS','SpatiaLite','MongoDB Geospatial']},\\r\\n  multimodel:{type:'Multi-Model Database',desc:'You need multiple data models without running separate systems. CosmosDB is the leading cloud option (Azure-native). ArangoDB is the leading open-source option.',ai:'AI role: Unified data layer for small AI teams building on Azure OpenAI or needing document + graph in one system.',engines:['ArangoDB','Microsoft CosmosDB','Couchbase']},\\r\\n};\\r\\nlet qIdx=0,answers=[];\\r\\nfunction renderQ(){\\r\\n  const q=QUIZ[qIdx];\\r\\n  document.getElementById('q-num').textContent=qIdx+1;\\r\\n  document.getElementById('q-text').textContent=q.q;\\r\\n  document.getElementById('quiz-bar').style.width=(((qIdx+1)\/QUIZ.length)*100)+'%';\\r\\n  const opts=document.getElementById('q-options');\\r\\n  opts.innerHTML='';\\r\\n  q.opts.forEach(o=>{\\r\\n    const btn=document.createElement('button');\\r\\n    btn.className='q-opt';\\r\\n    const parts=o.t.split(' ');\\r\\n    btn.innerHTML='<span style=\\\"font-size:18px;flex-shrink:0\\\">'+parts[0]+'<\/span><span>'+parts.slice(1).join(' ')+'<\/span>';\\r\\n    btn.onclick=()=>answer(o.s);\\r\\n    opts.appendChild(btn);\\r\\n  });\\r\\n}\\r\\nfunction answer(score){\\r\\n  answers.push(score);\\r\\n  if(qIdx<QUIZ.length-1){qIdx++;renderQ();}\\r\\n  else showResult();\\r\\n}\\r\\nfunction showResult(){\\r\\n  const tally={};\\r\\n  answers.forEach(a=>{tally[a]=(tally[a]||0)+1;});\\r\\n  const winner=Object.entries(tally).sort((a,b)=>b[1]-a[1])[0][0];\\r\\n  const r=RESULTS[winner]||RESULTS.relational;\\r\\n  document.getElementById('result-type').textContent=r.type;\\r\\n  document.getElementById('result-desc').textContent=r.desc;\\r\\n  document.getElementById('result-ai').innerHTML='&#129302; <strong>AI role:<\/strong> '+r.ai;\\r\\n  const engEl=document.getElementById('result-engines');\\r\\n  engEl.innerHTML='';\\r\\n  r.engines.forEach(e=>{\\r\\n    const sp=document.createElement('span');\\r\\n    sp.className='ex-chip';\\r\\n    sp.textContent=e;\\r\\n    engEl.appendChild(sp);\\r\\n  });\\r\\n  document.getElementById('quiz-body').style.display='none';\\r\\n  document.getElementById('quiz-result').classList.add('show');\\r\\n}\\r\\nfunction restartQuiz(){\\r\\n  qIdx=0;answers=[];\\r\\n  document.getElementById('quiz-body').style.display='block';\\r\\n  document.getElementById('quiz-result').classList.remove('show');\\r\\n  renderQ();\\r\\n}\\r\\nrenderQ();\\r\\nfunction filterCats(tag,btn){\\r\\n  document.querySelectorAll('.filter-btn').forEach(b=>b.classList.remove('active'));\\r\\n  btn.classList.add('active');\\r\\n  document.querySelectorAll('.cat-card').forEach(c=>{\\r\\n    const tags=(c.dataset.tags||'').split(' ');\\r\\n    c.style.display=(tag==='all'||tags.includes(tag))?'':'none';\\r\\n  });\\r\\n}\\r\\nfunction scrollToCategory(id){\\r\\n  const el=document.getElementById('cat-'+id);\\r\\n  if(el){el.scrollIntoView({behavior:'smooth',block:'center'});el.style.borderColor='var(--teal)';setTimeout(()=>{el.style.borderColor='';},2200);}\\r\\n}\\r\\nconst obs=new IntersectionObserver(entries=>{\\r\\n  entries.forEach(e=>{if(e.isIntersecting)e.target.classList.add('in');});\\r\\n},{threshold:0.07});\\r\\ndocument.querySelectorAll('.reveal').forEach(el=>obs.observe(el));\\r\\n\\r\\n<\/script>\\r\\n<\/body>\\r\\n<\/html>&#8220;}\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"class_list":["post-688","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/pages\/688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/comments?post=688"}],"version-history":[{"count":4,"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/pages\/688\/revisions"}],"predecessor-version":[{"id":694,"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/pages\/688\/revisions\/694"}],"wp:attachment":[{"href":"https:\/\/dbaasnow.com\/welcome\/wp-json\/wp\/v2\/media?parent=688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}