File: ADBCQuadrants.svg

package info (click to toggle)
apache-arrow 23.0.1-1
  • links: PTS
  • area: main
  • in suites: sid
  • size: 76,220 kB
  • sloc: cpp: 654,608; python: 70,522; ruby: 45,964; ansic: 18,742; sh: 7,365; makefile: 669; javascript: 125; xml: 41
file content (64 lines) | stat: -rw-r--r-- 2,850 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
<!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>