blob: 38ffae64932a9f64578779c634b355b68e217a56 [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">
<g clip-path="url(#clip0_1665_614)">
<path
d="M26.9393 20.9393C27.5251 20.3536 28.4748 20.3536 29.0606 20.9393C29.6464 21.5251 29.6464 22.4749 29.0606 23.0607L25.0606 27.0607C24.4748 27.6464 23.5251 27.6464 22.9393 27.0607C22.3535 26.4749 22.3535 25.5251 22.9393 24.9393L26.9393 20.9393Z"
fill="#444FD9"
/>
<path
d="M0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24ZM23.9999 15C17.6487 15 12.4999 20.1487 12.4999 26.5C12.4999 32.8513 17.6487 38 23.9999 38C30.3512 38 35.4999 32.8513 35.4999 26.5C35.4999 20.1487 30.3512 15 23.9999 15Z"
fill="#444FD9"
/>
<path
d="M20 9.5C19.1716 9.5 18.5 10.1716 18.5 11C18.5 11.8284 19.1716 12.5 20 12.5H22.5001V15.0969C22.991 15.033 23.4916 15 24 15C24.5084 15 25.0091 15.033 25.5001 15.0969V12.5H28C28.8284 12.5 29.5 11.8284 29.5 11C29.5 10.1716 28.8284 9.5 28 9.5H20Z"
fill="#C0C3F1"
/>
<path
d="M35.1546 14.0334C34.5649 13.4561 33.6195 13.4636 33.039 14.0502C32.4585 14.6369 32.461 15.5823 33.0446 16.1659L34.9393 18.0607C35.5251 18.6464 36.4749 18.6464 37.0607 18.0607C37.6464 17.4749 37.6464 16.5251 37.0607 15.9393L36.2598 15.1385C36.2154 15.0799 36.1662 15.0238 36.112 14.9708L35.1546 14.0334Z"
fill="#C0C3F1"
/>
</g>
<defs>
<clipPath id="clip0_1665_614">
<rect width="48" height="48" fill="white" />
</clipPath>
</defs>
</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">
<path
d="M24 48C37.2548 48 48 37.2548 48 24C48 10.7452 37.2548 0 24 0C10.7452 0 0 10.7452 0 24C0 37.2548 10.7452 48 24 48ZM22.6666 29.3337L18.6666 25.3337L11.9999 25.3337C11.9999 25.3337 12.7333 21.2937 14.6666 20.0004C16.8266 18.5604 21.3333 20.0004 21.3333 20.0004L21.1748 20.3173C21.2272 20.2336 21.28 20.1502 21.3333 20.067C22.8868 17.583 25.0501 15.5377 27.6173 14.1258C30.1844 12.7138 33.0702 11.9822 35.9999 12.0003C35.9999 15.627 34.9599 22.0003 27.9999 26.667C27.9999 26.667 29.4399 31.1737 27.9999 33.3337C26.7066 35.267 22.6666 36.0003 22.6666 36.0003L22.6666 29.3337Z"
fill="#444FD9"
/>
<path
d="M14.9332 29.2177C12.9332 30.8977 12.2665 35.8844 12.2665 35.8844C12.2665 35.8844 17.2532 35.2177 18.9332 33.2177C19.8799 32.0977 19.8665 30.3777 18.8132 29.3377C18.2949 28.8431 17.6123 28.5572 16.8962 28.5351C16.1801 28.5129 15.481 28.756 14.9332 29.2177Z"
fill="#DFE0F7"
/>
</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">
<path
d="M24 48C37.2548 48 48 37.2548 48 24C48 10.7452 37.2548 0 24 0C10.7452 0 0 10.7452 0 24C0 37.2548 10.7452 48 24 48ZM14.9999 13H28.9999C30.1045 13 30.9999 13.8954 30.9999 15V29C30.9999 30.1046 30.1045 31 28.9999 31H14.9999C13.8954 31 12.9999 30.1046 12.9999 29V15C12.9999 13.8954 13.8954 13 14.9999 13Z"
fill="#444FD9"
/>
<path
d="M16.9999 31V33C16.9999 34.1046 17.8954 35 18.9999 35H32.9999C34.1045 35 34.9999 34.1046 34.9999 33V19C34.9999 17.8954 34.1045 17 32.9999 17H30.9999V29C30.9999 30.1046 30.1045 31 28.9999 31H16.9999Z"
fill="#C0C3F1"
/>
</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">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24ZM9.99994 15C9.99994 13.8954 10.8954 13 11.9999 13H35.9999C37.1045 13 37.9999 13.8954 37.9999 15V24H36.7852V19.4688H35.1562V24H34.7232L32.4551 19.4688H30.8203V24H29.5723V23.0723C29.5723 22.4551 29.498 21.916 29.3496 21.4551C29.2051 20.9902 28.9961 20.6035 28.7227 20.2949C28.4492 19.9824 28.125 19.748 27.75 19.5918C27.375 19.4316 26.959 19.3516 26.502 19.3516C26.0449 19.3516 25.6289 19.4316 25.2539 19.5918C24.8789 19.748 24.5547 19.9824 24.2812 20.2949C24.0078 20.6035 23.7988 20.9902 23.6543 21.4551C23.5098 21.916 23.4375 22.4551 23.4375 23.0723V24H21.7901C21.5951 23.7844 21.3552 23.5904 21.0703 23.418C20.7734 23.2344 20.4316 23.0664 20.0449 22.9141C19.8457 22.8359 19.6621 22.7559 19.4941 22.6738C19.3301 22.5918 19.1875 22.5078 19.0664 22.4219C18.9453 22.332 18.8496 22.2324 18.7793 22.123C18.7129 22.0098 18.6797 21.8828 18.6797 21.7422C18.6797 21.5547 18.7129 21.3867 18.7793 21.2383C18.8496 21.0859 18.9551 20.9668 19.0957 20.8809C19.2402 20.791 19.4219 20.7461 19.6406 20.7461C19.875 20.7461 20.0664 20.7988 20.2148 20.9043C20.3633 21.0098 20.4707 21.1562 20.5371 21.3438C20.6074 21.5273 20.6426 21.7402 20.6426 21.9824H22.3535C22.3535 21.4707 22.2422 21.0176 22.0195 20.623C21.8008 20.2285 21.4902 19.918 21.0879 19.6914C20.6895 19.4648 20.2168 19.3516 19.6699 19.3516C19.2676 19.3516 18.9023 19.4082 18.5742 19.5215C18.25 19.6348 17.9668 19.7969 17.7246 20.0078C17.4824 20.2148 17.2949 20.4648 17.1621 20.7578C17.0332 21.0508 16.9688 21.377 16.9688 21.7363C16.9688 22.1035 17.0371 22.4238 17.1738 22.6973C17.3145 22.9668 17.5039 23.2012 17.7422 23.4004C17.9805 23.5996 18.248 23.7754 18.5449 23.9277C18.5935 23.952 18.6424 23.9761 18.6915 24H15.7324V19.4688H14.0215V24H9.99994V15ZM27.8672 24H25.1426V23.0605C25.1426 22.6543 25.1699 22.3086 25.2246 22.0234C25.2832 21.7344 25.3691 21.498 25.4824 21.3145C25.5996 21.1309 25.7422 20.9961 25.9102 20.9102C26.082 20.8242 26.2793 20.7812 26.502 20.7812C26.7246 20.7812 26.9199 20.8242 27.0879 20.9102C27.2559 20.9961 27.3984 21.1309 27.5156 21.3145C27.6328 21.498 27.7207 21.7344 27.7793 22.0234C27.8379 22.3086 27.8672 22.6543 27.8672 23.0605V24ZM32.4492 24H33.1204L32.4492 22.6621V24Z"
fill="#444FD9"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M20.6661 25.3384C20.6934 25.4634 20.7071 25.6021 20.7071 25.7544C20.7071 25.938 20.6778 26.1021 20.6192 26.2466C20.5606 26.3911 20.463 26.5063 20.3262 26.5923C20.1934 26.6782 20.0137 26.7212 19.7872 26.7212C19.588 26.7212 19.4102 26.6958 19.254 26.645C19.1016 26.5903 18.9727 26.5103 18.8672 26.4048C18.7618 26.2954 18.6837 26.1509 18.6329 25.9712C18.5821 25.7876 18.5567 25.5669 18.5567 25.3091H16.8399C16.8399 25.7935 16.9161 26.2134 17.0684 26.5688C17.2208 26.9204 17.4297 27.2114 17.6954 27.4419C17.9649 27.6685 18.2755 27.8384 18.627 27.9517C18.9786 28.061 19.3516 28.1157 19.7462 28.1157C20.1524 28.1157 20.5196 28.0591 20.8477 27.9458C21.1797 27.8325 21.463 27.6724 21.6973 27.4653C21.9317 27.2544 22.1094 27.0044 22.2305 26.7153C22.3555 26.4224 22.418 26.0981 22.418 25.7427C22.418 25.3833 22.3672 25.063 22.2657 24.7817C22.1641 24.5005 22.0137 24.2485 21.8145 24.0259C21.8065 24.0167 21.7983 24.0076 21.7901 23.9985H23.4376V24.4946C23.4376 25.0962 23.5118 25.6235 23.6602 26.0767C23.8087 26.5259 24.0176 26.9028 24.2872 27.2075C24.5606 27.5083 24.8848 27.7349 25.2598 27.8872C25.6387 28.0396 26.0567 28.1157 26.5137 28.1157C26.9708 28.1157 27.3868 28.0396 27.7618 27.8872C28.1407 27.7349 28.463 27.5083 28.7286 27.2075C28.9981 26.9028 29.2051 26.5259 29.3497 26.0767C29.4981 25.6235 29.5723 25.0962 29.5723 24.4946V23.9985H30.8204V27.9985H32.4493V23.9985H33.1204L35.127 27.9985H36.7852V23.9985H38V32.9985C38 34.1031 37.1046 34.9985 36 34.9985H12C10.8954 34.9985 10 34.1031 10 32.9985V23.9985H14.0215V25.3677C14.0215 25.6489 13.9922 25.8892 13.9337 26.0884C13.8751 26.2837 13.7891 26.4341 13.6758 26.5396C13.5665 26.645 13.4317 26.6978 13.2715 26.6978C13.1231 26.6978 12.9903 26.6587 12.8731 26.5806C12.7598 26.5024 12.6719 26.3755 12.6094 26.1997C12.5469 26.0239 12.5157 25.7837 12.5157 25.479H10.793C10.793 26.0806 10.9005 26.5767 11.1153 26.9673C11.3301 27.354 11.6231 27.6431 11.9942 27.8345C12.3692 28.022 12.795 28.1157 13.2715 28.1157C13.7364 28.1157 14.1544 28.0063 14.5255 27.7876C14.8965 27.5688 15.1895 27.2544 15.4044 26.8442C15.6231 26.4302 15.7325 25.9399 15.7325 25.3735V23.9985H18.6916C18.9425 24.1205 19.2003 24.2371 19.4649 24.3481C19.7305 24.4614 19.9454 24.5708 20.1094 24.6763C20.2774 24.7817 20.4044 24.8872 20.4903 24.9927C20.5801 25.0981 20.6387 25.2134 20.6661 25.3384ZM35.1563 23.9985H34.7232L35.1563 24.8638V23.9985ZM25.1426 23.9985H27.8672V24.4946C27.8672 24.8853 27.838 25.2192 27.7794 25.4966C27.7208 25.7739 27.6348 26.0005 27.5215 26.1763C27.4083 26.3521 27.2657 26.4829 27.0938 26.5688C26.9258 26.6509 26.7325 26.6919 26.5137 26.6919C26.2911 26.6919 26.0938 26.6509 25.9219 26.5688C25.754 26.4829 25.6114 26.3521 25.4942 26.1763C25.377 26.0005 25.2891 25.7739 25.2305 25.4966C25.1719 25.2192 25.1426 24.8853 25.1426 24.4946V23.9985Z"
fill="#DFE0F7"
/>
</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">
<path
d="M24 48C37.2548 48 48 37.2548 48 24C48 10.7452 37.2548 0 24 0C10.7452 0 0 10.7452 0 24C0 37.2548 10.7452 48 24 48ZM12.8707 14.7307C14.6213 15.8848 18.5703 18 23.9999 18C29.4296 18 33.3786 15.8848 35.1292 14.7307C35.7319 14.3334 36.5033 14.3838 36.805 15.0396C37.3401 16.2026 37.9999 18.5408 37.9999 23C37.9999 27.4592 37.3401 29.7974 36.805 30.9604C36.5033 31.6162 35.7319 31.6666 35.1292 31.2693C33.3786 30.1152 29.4296 28 23.9999 28C18.5703 28 14.6213 30.1152 12.8707 31.2693C12.268 31.6666 11.4966 31.6162 11.1949 30.9604C10.6598 29.7974 9.99994 27.4592 9.99994 23C9.99994 18.5408 10.6598 16.2026 11.1949 15.0396C11.4966 14.3838 12.268 14.3334 12.8707 14.7307Z"
fill="#444FD9"
/>
<path
d="M12.8708 13.7308C14.6214 14.8849 18.5704 17.0001 24 17.0001C29.4296 17.0001 33.3786 14.8849 35.1292 13.7308C35.7319 13.3335 36.5033 13.384 36.8051 14.0397C37.3401 15.2027 38 17.5409 38 22.0001C38 26.4593 37.3401 28.7975 36.8051 29.9605C36.5033 30.6163 35.7319 30.6667 35.1292 30.2694C33.3786 29.1153 29.4296 27.0001 24 27.0001C18.5704 27.0001 14.6214 29.1153 12.8708 30.2694C12.2681 30.6667 11.4967 30.6163 11.1949 29.9605C10.6599 28.7975 10 26.4593 10 22.0001C10 17.5409 10.6599 15.2027 11.1949 14.0397C11.4967 13.384 12.2681 13.3335 12.8708 13.7308Z"
fill="white"
/>
<path
d="M10.0007 22.25C10.0002 22.3327 10 22.416 10 22.5001C10 27.4153 11.2026 31.2568 12.0315 33.3208C12.3553 34.127 13.4296 34.2488 14.0796 33.6725C15.7504 32.1912 19.0572 30.0001 24 30.0001C28.9428 30.0001 32.2496 32.1912 33.9204 33.6725C34.5704 34.2488 35.6447 34.127 35.9685 33.3208C36.7974 31.2568 38 27.4153 38 22.5001C38 22.416 37.9998 22.3327 37.9993 22.25C37.9752 26.547 37.33 28.8194 36.8051 29.9605C36.5033 30.6163 35.7319 30.6667 35.1292 30.2694C33.3786 29.1153 29.4296 27.0001 24 27.0001C18.5704 27.0001 14.6214 29.1153 12.8708 30.2694C12.2681 30.6667 11.4967 30.6163 11.1949 29.9605C10.67 28.8194 10.0248 26.547 10.0007 22.25Z"
fill="#C0C3F1"
/>
</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">
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24ZM24.2579 24.9953C24.1724 24.9984 24.0864 25 24.0001 25C20.1341 25 17.0001 21.866 17.0001 18C17.0001 14.134 20.1341 11 24.0001 11C27.8661 11 31.0001 14.134 31.0001 18C31.0001 19.4893 30.535 20.8699 29.7421 22.0047C29.8277 22.0016 29.9137 22 30 22C33.866 22 37 25.134 37 29C37 32.866 33.866 36 30 36C26.134 36 23 32.866 23 29C23 27.5107 23.4651 26.1301 24.2579 24.9953Z"
fill="#444FD9"
/>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M24 25.3924C23.3652 26.446 23 27.6803 23 29C23 30.3197 23.3652 31.554 24 32.6076C22.7751 34.6404 20.5463 36 18 36C14.134 36 11 32.866 11 29C11 25.134 14.134 22 18 22C20.5463 22 22.7751 23.3596 24 25.3924Z"
fill="#C0C3F1"
/>
</svg>
),
},
];