blob: b706d17932f4f88fe0af3e8cfce3b37c73bb1c39 [file] [log] [blame]
import React from 'react';
export const CoreCapabilitiesData = [
{
title: 'Real-time ingestion and storage',
content:
'Push-based micro-batch and pull-based streaming data ingestion within a second. Storage engine with real-time upsert, append and pre-aggregation.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<path
d="M24.0001 15.4211V11M20 11H28M36 17L34.1053 15.1053L35.0627 16.0426"
stroke="#C9FFE6"
stroke-width="3"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M24 38C30.3513 38 35.5 32.8513 35.5 26.5C35.5 20.1487 30.3513 15 24 15C17.6487 15 12.5 20.1487 12.5 26.5C12.5 32.8513 17.6487 38 24 38Z"
fill="white"
/>
<path
d="M28 22L24 26"
stroke="#11A679"
stroke-width="3"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>
),
},
{
title: 'Lightning-fast query',
content:
'Optimize for high-concurrency and high-throughput queries with columnar storage engine, MPP architecture, cost based query optimizer, vectorized execution engine.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<path
d="M14.9333 29.2177C12.9333 30.8977 12.2666 35.8844 12.2666 35.8844C12.2666 35.8844 17.2533 35.2177 18.9333 33.2177C19.8799 32.0977 19.8666 30.3777 18.8133 29.3377C18.295 28.8431 17.6123 28.5572 16.8962 28.5351C16.1801 28.5129 15.4811 28.756 14.9333 29.2177Z"
fill="#C9FFE6"
/>
<path
d="M22.6667 29.3337L18.6667 25.3337C19.3763 23.4929 20.2697 21.7284 21.3334 20.067C22.887 17.583 25.0502 15.5377 27.6174 14.1258C30.1846 12.7138 33.0703 11.9822 36.0001 12.0003C36.0001 15.627 34.9601 22.0003 28.0001 26.667C26.3159 27.732 24.5292 28.6253 22.6667 29.3337Z"
fill="white"
/>
<path
d="M18.6667 25.3337H12C12 25.3337 12.7333 21.2937 14.6667 20.0004C16.8267 18.5604 21.3333 20.0004 21.3333 20.0004"
fill="white"
/>
<path
d="M22.6667 29.3337V36.0003C22.6667 36.0003 26.7067 35.267 28.0001 33.3337C29.4401 31.1737 28.0001 26.667 28.0001 26.667"
fill="white"
/>
</svg>
),
},
{
title: 'Federated querying',
content:
'Federated querying of data lakes such as Hive, Iceberg and Hudi, and databases such as MySQL and PostgreSQL.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<rect x="17" y="17" width="18" height="18" rx="2" fill="#C9FFE6" />
<rect x="13" y="13" width="18" height="18" rx="2" fill="white" />
</svg>
),
},
{
title: 'Semi-structured data',
content:
'Compound data types such as Array, Map and JSON. Variant data type to support auto data type inference of JSON data. NGram bloomfilter and inverted index for text searches.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<rect x="10" y="13" width="28" height="22" rx="2" fill="#C9FFE6" />
<path d="M10 15C10 13.8954 10.8954 13 12 13H36C37.1046 13 38 13.8954 38 15V24H10V15Z" fill="white" />
<path
d="M36.7852 19.4688V28H35.127L32.4492 22.6621V28H30.8203V19.4688H32.4551L35.1562 24.8652V19.4688H36.7852Z"
fill="#11A679"
/>
<path
d="M29.5723 23.0723V24.4961C29.5723 25.0977 29.498 25.625 29.3496 26.0781C29.2051 26.5273 28.998 26.9043 28.7285 27.209C28.4629 27.5098 28.1406 27.7363 27.7617 27.8887C27.3867 28.041 26.9707 28.1172 26.5137 28.1172C26.0566 28.1172 25.6387 28.041 25.2598 27.8887C24.8848 27.7363 24.5605 27.5098 24.2871 27.209C24.0176 26.9043 23.8086 26.5273 23.6602 26.0781C23.5117 25.625 23.4375 25.0977 23.4375 24.4961V23.0723C23.4375 22.4551 23.5098 21.916 23.6543 21.4551C23.7988 20.9902 24.0078 20.6035 24.2812 20.2949C24.5547 19.9824 24.8789 19.748 25.2539 19.5918C25.6289 19.4316 26.0449 19.3516 26.502 19.3516C26.959 19.3516 27.375 19.4316 27.75 19.5918C28.125 19.748 28.4492 19.9824 28.7227 20.2949C28.9961 20.6035 29.2051 20.9902 29.3496 21.4551C29.498 21.916 29.5723 22.4551 29.5723 23.0723ZM27.8672 24.4961V23.0605C27.8672 22.6543 27.8379 22.3086 27.7793 22.0234C27.7207 21.7344 27.6328 21.498 27.5156 21.3145C27.3984 21.1309 27.2559 20.9961 27.0879 20.9102C26.9199 20.8242 26.7246 20.7812 26.502 20.7812C26.2793 20.7812 26.082 20.8242 25.9102 20.9102C25.7422 20.9961 25.5996 21.1309 25.4824 21.3145C25.3691 21.498 25.2832 21.7344 25.2246 22.0234C25.1699 22.3086 25.1426 22.6543 25.1426 23.0605V24.4961C25.1426 24.8867 25.1719 25.2207 25.2305 25.498C25.2891 25.7754 25.377 26.002 25.4941 26.1777C25.6113 26.3535 25.7539 26.4844 25.9219 26.5703C26.0938 26.6523 26.291 26.6934 26.5137 26.6934C26.7324 26.6934 26.9258 26.6523 27.0938 26.5703C27.2656 26.4844 27.4082 26.3535 27.5215 26.1777C27.6348 26.002 27.7207 25.7754 27.7793 25.498C27.8379 25.2207 27.8672 24.8867 27.8672 24.4961Z"
fill="#11A679"
/>
<path
d="M20.707 25.7559C20.707 25.6035 20.6934 25.4648 20.666 25.3398C20.6387 25.2148 20.5801 25.0996 20.4902 24.9941C20.4043 24.8887 20.2773 24.7832 20.1094 24.6777C19.9453 24.5723 19.7305 24.4629 19.4648 24.3496C19.1484 24.2168 18.8418 24.0762 18.5449 23.9277C18.248 23.7754 17.9805 23.5996 17.7422 23.4004C17.5039 23.2012 17.3145 22.9668 17.1738 22.6973C17.0371 22.4238 16.9688 22.1035 16.9688 21.7363C16.9688 21.377 17.0332 21.0508 17.1621 20.7578C17.2949 20.4648 17.4824 20.2148 17.7246 20.0078C17.9668 19.7969 18.25 19.6348 18.5742 19.5215C18.9023 19.4082 19.2676 19.3516 19.6699 19.3516C20.2168 19.3516 20.6895 19.4648 21.0879 19.6914C21.4902 19.918 21.8008 20.2285 22.0195 20.623C22.2422 21.0176 22.3535 21.4707 22.3535 21.9824H20.6426C20.6426 21.7402 20.6074 21.5273 20.5371 21.3438C20.4707 21.1562 20.3633 21.0098 20.2148 20.9043C20.0664 20.7988 19.875 20.7461 19.6406 20.7461C19.4219 20.7461 19.2402 20.791 19.0957 20.8809C18.9551 20.9668 18.8496 21.0859 18.7793 21.2383C18.7129 21.3867 18.6797 21.5547 18.6797 21.7422C18.6797 21.8828 18.7129 22.0098 18.7793 22.123C18.8496 22.2324 18.9453 22.332 19.0664 22.4219C19.1875 22.5078 19.3301 22.5918 19.4941 22.6738C19.6621 22.7559 19.8457 22.8359 20.0449 22.9141C20.4316 23.0664 20.7734 23.2344 21.0703 23.418C21.3672 23.5977 21.6152 23.8008 21.8145 24.0273C22.0137 24.25 22.1641 24.502 22.2656 24.7832C22.3672 25.0645 22.418 25.3848 22.418 25.7441C22.418 26.0996 22.3555 26.4238 22.2305 26.7168C22.1094 27.0059 21.9316 27.2559 21.6973 27.4668C21.4629 27.6738 21.1797 27.834 20.8477 27.9473C20.5195 28.0605 20.1523 28.1172 19.7461 28.1172C19.3516 28.1172 18.9785 28.0625 18.627 27.9531C18.2754 27.8398 17.9648 27.6699 17.6953 27.4434C17.4297 27.2129 17.2207 26.9219 17.0684 26.5703C16.916 26.2148 16.8398 25.7949 16.8398 25.3105H18.5566C18.5566 25.5684 18.582 25.7891 18.6328 25.9727C18.6836 26.1523 18.7617 26.2969 18.8672 26.4062C18.9727 26.5117 19.1016 26.5918 19.2539 26.6465C19.4102 26.6973 19.5879 26.7227 19.7871 26.7227C20.0137 26.7227 20.1934 26.6797 20.3262 26.5938C20.4629 26.5078 20.5605 26.3926 20.6191 26.248C20.6777 26.1035 20.707 25.9395 20.707 25.7559Z"
fill="#11A679"
/>
<path
d="M14.0215 25.3691V19.4688H15.7324V25.375C15.7324 25.9414 15.623 26.4316 15.4043 26.8457C15.1895 27.2559 14.8965 27.5703 14.5254 27.7891C14.1543 28.0078 13.7363 28.1172 13.2715 28.1172C12.7949 28.1172 12.3691 28.0234 11.9941 27.8359C11.623 27.6445 11.3301 27.3555 11.1152 26.9688C10.9004 26.5781 10.793 26.082 10.793 25.4805H12.5156C12.5156 25.7852 12.5469 26.0254 12.6094 26.2012C12.6719 26.377 12.7598 26.5039 12.873 26.582C12.9902 26.6602 13.123 26.6992 13.2715 26.6992C13.4316 26.6992 13.5664 26.6465 13.6758 26.541C13.7891 26.4355 13.875 26.2852 13.9336 26.0898C13.9922 25.8906 14.0215 25.6504 14.0215 25.3691Z"
fill="#11A679"
/>
</svg>
),
},
{
title: 'Elastic architecture',
content:
'Distributed design for linear scalability. Workload isolation and tiered storage for efficient resource management. Supports shared-nothing clusters as well as separation of storage and compute.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<path
d="M11.1911 15.2289C11.4702 14.5452 12.2891 14.5156 12.8117 15.0373C14.5314 16.7544 18.5084 20 24 20C29.4916 20 33.4686 16.7544 35.1883 15.0373C35.7109 14.5156 36.5298 14.5452 36.8089 15.2289C37.3433 16.5379 38 19.0514 38 23.5C38 28.4152 36.7974 32.2567 35.9685 34.3207C35.6447 35.1269 34.5704 35.2487 33.9204 34.6724C32.2496 33.1911 28.9428 31 24 31C19.0572 31 15.7504 33.1911 14.0796 34.6724C13.4296 35.2487 12.3553 35.1269 12.0315 34.3207C11.2026 32.2567 10 28.4152 10 23.5C10 19.0514 10.6567 16.5379 11.1911 15.2289Z"
fill="#C9FFE6"
/>
<path
d="M11.1949 15.0396C11.4967 14.3838 12.2681 14.3334 12.8708 14.7307C14.6214 15.8848 18.5704 18 24 18C29.4296 18 33.3786 15.8848 35.1292 14.7307C35.7319 14.3334 36.5033 14.3838 36.8051 15.0396C37.3401 16.2026 38 18.5408 38 23C38 27.4592 37.3401 29.7974 36.8051 30.9604C36.5033 31.6162 35.7319 31.6666 35.1292 31.2693C33.3786 30.1152 29.4296 28 24 28C18.5704 28 14.6214 30.1152 12.8708 31.2693C12.2681 31.6666 11.4967 31.6162 11.1949 30.9604C10.6599 29.7974 10 27.4592 10 23C10 18.5408 10.6599 16.2026 11.1949 15.0396Z"
fill="white"
/>
</svg>
),
},
{
title: 'Open ecosystem',
content:
'Compatible with MySQL protocol and ANSI SQL, easily integrated with BI tools. Provide open data API to be accessible for external compute engines like Spark, Flink and ML/AI.',
icon: (
<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48" fill="none">
<circle cx="24" cy="24" r="24" fill="#11A679" />
<circle cx="24" cy="18" r="7" fill="white" />
<circle cx="18" cy="29" r="7" fill="#C9FFE6" />
<circle cx="30" cy="29" r="7" fill="white" />
</svg>
),
},
];