| <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> |
| <svg |
| version="1.1" |
| xmlns="http://www.w3.org/2000/svg" |
| xmlns:xlink="http://www.w3.org/1999/xlink" |
| xml:space="preserve" |
| width="500" |
| height="500" |
| viewBox="0 0 500 500" |
| > |
| <defs> |
| <marker |
| id="arrowleft" |
| orient="auto" |
| markerWidth="4" |
| markerHeight="4" |
| refX="4" |
| refY="2" |
| > |
| <path d="M4,0 V4 L0,2 Z" fill="#000000" /> |
| </marker> |
| <marker |
| id="arrowright" |
| orient="auto" |
| markerWidth="4" |
| markerHeight="4" |
| refX="0" |
| refY="2" |
| > |
| <path d="M0,0 V4 L4,2 Z" fill="#000000" /> |
| </marker> |
| </defs> |
| <style type="text/css"> |
| /** Same font family as Sphinx theme */ |
| text { |
| font-family: -apple-system, BlinkMacSystemFont, Segoe UI, "Helvetica Neue", Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol; |
| } |
| </style> |
| |
| <!-- X-axis --> |
| <line x1="12" y1="250" x2="488" y2="250" stroke="#000000" stroke-width="2" marker-start="url(#arrowleft)" marker-end="url(#arrowright)" /> |
| |
| <text x="5" y="245" fill="#000000" font-size="14" font-weight="bold">Database-specific</text> |
| <text x="495" y="245" text-anchor="end" fill="#000000" font-size="14" font-weight="bold">Database-agnostic</text> |
| |
| <!-- Y-axis --> |
| <line x1="250" y1="12" x2="250" y2="488" stroke="#000000" stroke-width="2" marker-start="url(#arrowleft)" marker-end="url(#arrowright)" /> |
| |
| <text x="255" y="5" dominant-baseline="hanging" fill="#000000" font-size="14" font-weight="bold">Arrow-native</text> |
| <text x="255" y="495" fill="#000000" font-size="14" font-weight="bold">Row-oriented</text> |
| |
| |
| <!-- Labels --> |
| <text x="375" y="125" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18">ADBC</text> |
| |
| <text x="375" y="333.33333" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18">JDBC</text> |
| <text x="375" y="416.66666" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18">ODBC</text> |
| |
| <text x="125" y="83.33333" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18">Flight SQL</text> |
| <text x="125" y="166.66666" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18">BigQuery wire protocol</text> |
| |
| <text x="125" y="323.33333" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18"><tspan text-anchor="middle">libpq/Postgres</tspan><tspan x="125" dy="20" text-anchor="middle">wire protocol</tspan></text> |
| <text x="125" y="406.66666" dominant-baseline="middle" text-anchor="middle" fill="#000000" font-size="18"><tspan text-anchor="middle">TDS/SQL Server</tspan><tspan x="125" dy="20" text-anchor="middle">wire protocol</tspan></text> |
| </svg> |