Knowledge (XXG)

Apache Kylin

Source 📝

1595: 1538: 1512: 129: 25: 339:
Apache Kylin is built on top of Apache Hadoop, Apache Hive, Apache HBase, Apache Parquet, Apache Calcite, Apache Spark and other technologies. These technologies enable Kylin to easily scale to support massive data loads.
1660: 331:
In March 2016, Kyligence, Inc. was founded by the creators of Apache Kylin. Kyligence provides a commercial analytics platform based on Apache Kylin for on-premise and cloud-based datasets.
692: 1636: 1579: 1665: 368:
Apache Kylin has been adopted by many companies as their OLAP platform in production. Typical users includes eBay, Meituan, XiaoMi, NetEase, Beike, Yahoo! Japan.
322:
The Kylin project was started in 2013, in eBay's R&D in Shanghai, China. In Oct 2014, Kylin v0.6 was open sourced on github.com with the name "KylinOLAP".
1655: 1670: 1345: 685: 1629: 1572: 1516: 678: 108: 1680: 1675: 625: 475: 1622: 1565: 701: 46: 89: 1288: 42: 61: 227: 500: 462: 244: 172: 601: 68: 1602: 311: 35: 1293: 75: 767: 1308: 57: 1232: 284: 1172: 762: 256: 1545: 1187: 1077: 962: 827: 812: 792: 1606: 1549: 1594: 1396: 1270: 1227: 1217: 917: 877: 862: 817: 251: 1431: 1426: 1406: 1262: 1242: 1202: 1197: 1192: 1177: 1132: 907: 797: 727: 722: 717: 82: 1497: 1471: 1466: 1421: 1381: 1324: 1298: 1280: 1097: 1092: 1072: 1067: 1062: 1022: 947: 842: 837: 822: 802: 732: 359:
Job Engine: Generate and execute MapReduce or Spark job to build source data into cube;
1649: 1456: 1411: 1386: 1257: 1247: 1222: 1207: 1182: 1127: 1087: 1027: 1002: 997: 977: 957: 952: 927: 912: 847: 832: 742: 737: 549: 353:
Query Engine: Parse SQL queries to execution plan, and then talk with storage engine;
296: 1451: 1436: 1391: 1340: 1303: 1252: 1167: 1162: 1152: 1147: 1142: 1137: 1117: 1112: 1057: 1052: 1042: 1007: 982: 967: 937: 932: 897: 892: 882: 872: 867: 857: 807: 782: 757: 752: 438: 413: 142: 1537: 233: 670: 1476: 1416: 1371: 1212: 1157: 1122: 1032: 1012: 987: 972: 942: 922: 887: 787: 777: 772: 128: 24: 1481: 1441: 1401: 1350: 1107: 1102: 1082: 902: 852: 747: 463:"The Apache Software Foundation Announces Apache Kylin as a Top-Level Project" 136: 356:
Storage Engine: Pushdown and scan underlying cube storage (default in HBase);
386:
Connect more data sources (MySQL, Oracle, SparkSQL, etc) - completed (v2.6)
1037: 1017: 650: 300: 350:
Metadata: Persistent and manage system, especially the cube metadata;
325:
In November 2014, Kylin joined Apache Software Foundation incubator.
328:
In December 2015, Apache Kylin graduated to be a Top Level Project.
1461: 1376: 1355: 1047: 1446: 1237: 525: 307: 292: 674: 389:
Real-time analytics with Lambda Architecture - completed (v3.0)
288: 18: 576: 392:
Cloud-native storage (Parquet) - In progress (v4.0.0-alpha)
267: 526:"Big Data Analytics Platform | Learn More About Kyligence" 501:"Apache Kylin Through the Eyes of the Founders - Part One" 550:"Big Data Analytics Platform: Apache Kylin vs. Kyligence" 1661:
Free software programmed in Java (programming language)
1610: 1553: 577:"Apache Kylin | Analytical Data Warehouse for Big Data" 380:
Hadoop 3.0 support (Erasure Coding) - completed (v2.5)
347:
REST Server: Receive and response user or API requests
476:"Announcing Kylin: Extreme OLAP Engine for Big Data" 1490: 1364: 1333: 1317: 1279: 708: 287:distributed analytics engine designed to provide a 262: 250: 240: 226: 199: 181: 171: 149: 135: 49:. Unsourced material may be challenged and removed. 1630: 1573: 686: 383:Fully on Spark Cube engine - completed (v2.5) 8: 121: 376:Apache Kylin roadmap (from Kylin website): 1637: 1623: 1580: 1566: 693: 679: 671: 433: 431: 416:. v0.7.1-incubating (First Apache Release) 178: 127: 120: 343:Kylin has the following core components: 109:Learn how and when to remove this message 651:"Apache Kylin | Development Quick Guide" 16:Open-source distributed analytics engine 405: 1666:Relational database management systems 602:"What eBay looks like under the hood" 303:supporting extremely large datasets. 7: 1591: 1589: 1534: 1532: 571: 569: 457: 455: 47:adding citations to reliable sources 1656:Apache Software Foundation projects 1609:. You can help Knowledge (XXG) by 1552:. You can help Knowledge (XXG) by 626:"Apache Kylin Adds Real-time OLAP" 14: 1671:Software using the Apache license 293:multi-dimensional analysis (OLAP) 1593: 1536: 1511: 1510: 23: 306:It was originally developed by 34:needs additional citations for 702:The Apache Software Foundation 439:"Apache Kylin - Release Notes" 310:, and is now a project of the 1: 461:Apache Software Foundation. 395:Ad hoc queries without Cubing 203:4.0.1 / 5 January 2022 185:3.1.3 / 5 January 2022 1697: 1588: 1531: 600:Knorr, Eric (2016-03-07). 312:Apache Software Foundation 1506: 222: 167: 126: 1681:Database software stubs 1676:Business software stubs 1605:-related article is a 143:Apache Kylin Committee 630:www.i-programmer.info 205:; 2 years ago 187:; 2 years ago 155:; 9 years ago 43:improve this article 123: 763:Apache HTTP Server 414:"Previous Release" 257:Apache License 2.0 153:June 10, 2015 1618: 1617: 1603:database software 1561: 1560: 1546:business software 1526: 1525: 465:, 8 December 2015 278: 277: 217: 216: 119: 118: 111: 93: 1688: 1639: 1632: 1625: 1597: 1590: 1582: 1575: 1568: 1540: 1533: 1514: 1513: 695: 688: 681: 672: 665: 664: 662: 661: 655:kylin.apache.org 646: 640: 639: 637: 636: 622: 616: 615: 613: 612: 597: 591: 590: 588: 587: 581:kylin.apache.org 573: 564: 563: 561: 560: 546: 540: 539: 537: 536: 522: 516: 515: 513: 512: 497: 491: 490: 488: 487: 472: 466: 459: 450: 449: 447: 445: 435: 426: 425: 423: 421: 410: 274: 271: 269: 236: 234:Kylin Repository 213: 211: 206: 195: 193: 188: 179: 163: 161: 156: 145: 131: 124: 114: 107: 103: 100: 94: 92: 51: 27: 19: 1696: 1695: 1691: 1690: 1689: 1687: 1686: 1685: 1646: 1645: 1644: 1643: 1587: 1586: 1529: 1527: 1522: 1502: 1486: 1360: 1329: 1313: 1275: 710: 704: 699: 669: 668: 659: 657: 649:Kylin, Apache. 648: 647: 643: 634: 632: 624: 623: 619: 610: 608: 599: 598: 594: 585: 583: 575: 574: 567: 558: 556: 548: 547: 543: 534: 532: 524: 523: 519: 510: 508: 499: 498: 494: 485: 483: 480:www.ebayinc.com 474: 473: 469: 460: 453: 443: 441: 437: 436: 429: 419: 417: 412: 411: 407: 402: 374: 366: 337: 320: 266: 232: 218: 209: 207: 204: 191: 189: 186: 159: 157: 154: 150:Initial release 141: 115: 104: 98: 95: 52: 50: 40: 28: 17: 12: 11: 5: 1694: 1692: 1684: 1683: 1678: 1673: 1668: 1663: 1658: 1648: 1647: 1642: 1641: 1634: 1627: 1619: 1616: 1615: 1598: 1585: 1584: 1577: 1570: 1562: 1559: 1558: 1541: 1524: 1523: 1521: 1520: 1507: 1504: 1503: 1501: 1500: 1498:Apache License 1494: 1492: 1488: 1487: 1485: 1484: 1479: 1474: 1469: 1464: 1459: 1454: 1449: 1444: 1439: 1434: 1429: 1424: 1419: 1414: 1409: 1404: 1399: 1394: 1389: 1384: 1379: 1374: 1368: 1366: 1362: 1361: 1359: 1358: 1353: 1348: 1343: 1337: 1335: 1334:Other projects 1331: 1330: 1328: 1327: 1321: 1319: 1315: 1314: 1312: 1311: 1306: 1301: 1296: 1291: 1285: 1283: 1277: 1276: 1274: 1273: 1268: 1265: 1260: 1255: 1250: 1245: 1240: 1235: 1233:Traffic Server 1230: 1225: 1220: 1215: 1210: 1205: 1200: 1195: 1190: 1185: 1180: 1175: 1170: 1165: 1160: 1155: 1150: 1145: 1140: 1135: 1130: 1125: 1120: 1115: 1110: 1105: 1100: 1095: 1090: 1085: 1080: 1075: 1070: 1065: 1060: 1055: 1050: 1045: 1040: 1035: 1030: 1025: 1020: 1015: 1010: 1005: 1000: 995: 990: 985: 980: 975: 970: 965: 960: 955: 950: 945: 940: 935: 930: 925: 920: 915: 910: 905: 900: 895: 890: 885: 880: 875: 870: 865: 860: 855: 850: 845: 840: 835: 830: 825: 820: 815: 810: 805: 800: 795: 790: 785: 780: 775: 770: 765: 760: 755: 750: 745: 740: 735: 730: 725: 720: 714: 712: 706: 705: 700: 698: 697: 690: 683: 675: 667: 666: 641: 617: 592: 565: 541: 517: 492: 467: 451: 427: 404: 403: 401: 398: 397: 396: 393: 390: 387: 384: 381: 373: 370: 365: 362: 361: 360: 357: 354: 351: 348: 336: 333: 319: 316: 291:interface and 276: 275: 264: 260: 259: 254: 248: 247: 242: 238: 237: 230: 224: 223: 220: 219: 215: 214: 201: 197: 196: 183: 177: 175: 173:Stable release 169: 168: 165: 164: 151: 147: 146: 139: 133: 132: 117: 116: 99:September 2018 58:"Apache Kylin" 31: 29: 22: 15: 13: 10: 9: 6: 4: 3: 2: 1693: 1682: 1679: 1677: 1674: 1672: 1669: 1667: 1664: 1662: 1659: 1657: 1654: 1653: 1651: 1640: 1635: 1633: 1628: 1626: 1621: 1620: 1614: 1612: 1608: 1604: 1599: 1596: 1592: 1583: 1578: 1576: 1571: 1569: 1564: 1563: 1557: 1555: 1551: 1548:article is a 1547: 1542: 1539: 1535: 1530: 1519: 1518: 1509: 1508: 1505: 1499: 1496: 1495: 1493: 1489: 1483: 1480: 1478: 1475: 1473: 1470: 1468: 1465: 1463: 1460: 1458: 1455: 1453: 1450: 1448: 1445: 1443: 1440: 1438: 1435: 1433: 1430: 1428: 1425: 1423: 1420: 1418: 1415: 1413: 1410: 1408: 1405: 1403: 1400: 1398: 1395: 1393: 1390: 1388: 1385: 1383: 1380: 1378: 1375: 1373: 1370: 1369: 1367: 1363: 1357: 1354: 1352: 1349: 1347: 1344: 1342: 1339: 1338: 1336: 1332: 1326: 1323: 1322: 1320: 1316: 1310: 1307: 1305: 1302: 1300: 1297: 1295: 1292: 1290: 1287: 1286: 1284: 1282: 1278: 1272: 1269: 1266: 1264: 1261: 1259: 1256: 1254: 1251: 1249: 1246: 1244: 1241: 1239: 1236: 1234: 1231: 1229: 1226: 1224: 1221: 1219: 1216: 1214: 1211: 1209: 1206: 1204: 1201: 1199: 1196: 1194: 1191: 1189: 1186: 1184: 1181: 1179: 1176: 1174: 1171: 1169: 1166: 1164: 1161: 1159: 1156: 1154: 1151: 1149: 1146: 1144: 1141: 1139: 1136: 1134: 1131: 1129: 1126: 1124: 1121: 1119: 1116: 1114: 1111: 1109: 1106: 1104: 1101: 1099: 1096: 1094: 1091: 1089: 1086: 1084: 1081: 1079: 1076: 1074: 1071: 1069: 1066: 1064: 1061: 1059: 1056: 1054: 1051: 1049: 1046: 1044: 1041: 1039: 1036: 1034: 1031: 1029: 1026: 1024: 1021: 1019: 1016: 1014: 1011: 1009: 1006: 1004: 1001: 999: 996: 994: 991: 989: 986: 984: 981: 979: 976: 974: 971: 969: 966: 964: 961: 959: 956: 954: 951: 949: 946: 944: 941: 939: 936: 934: 931: 929: 926: 924: 921: 919: 916: 914: 911: 909: 906: 904: 901: 899: 896: 894: 891: 889: 886: 884: 881: 879: 876: 874: 871: 869: 866: 864: 861: 859: 856: 854: 851: 849: 846: 844: 841: 839: 836: 834: 831: 829: 826: 824: 821: 819: 816: 814: 811: 809: 806: 804: 801: 799: 796: 794: 791: 789: 786: 784: 781: 779: 776: 774: 771: 769: 766: 764: 761: 759: 756: 754: 751: 749: 746: 744: 741: 739: 736: 734: 731: 729: 726: 724: 721: 719: 716: 715: 713: 707: 703: 696: 691: 689: 684: 682: 677: 676: 673: 656: 652: 645: 642: 631: 627: 621: 618: 607: 603: 596: 593: 582: 578: 572: 570: 566: 555: 551: 545: 542: 531: 527: 521: 518: 506: 502: 496: 493: 481: 477: 471: 468: 464: 458: 456: 452: 440: 434: 432: 428: 415: 409: 406: 399: 394: 391: 388: 385: 382: 379: 378: 377: 371: 369: 363: 358: 355: 352: 349: 346: 345: 344: 341: 334: 332: 329: 326: 323: 317: 315: 313: 309: 304: 302: 298: 294: 290: 286: 282: 273: 265: 261: 258: 255: 253: 249: 246: 243: 239: 235: 231: 229: 225: 221: 202: 198: 184: 180: 176: 174: 170: 166: 152: 148: 144: 140: 138: 134: 130: 125: 113: 110: 102: 91: 88: 84: 81: 77: 74: 70: 67: 63: 60: –  59: 55: 54:Find sources: 48: 44: 38: 37: 32:This article 30: 26: 21: 20: 1611:expanding it 1600: 1554:expanding it 1543: 1528: 1515: 1173:SpamAssassin 992: 658:. Retrieved 654: 644: 633:. Retrieved 629: 620: 609:. Retrieved 605: 595: 584:. Retrieved 580: 557:. Retrieved 553: 544: 533:. Retrieved 529: 520: 509:. Retrieved 507:. 2020-06-12 504: 495: 484:. Retrieved 482:. 2014-10-20 479: 470: 444:27 September 442:. Retrieved 418:. Retrieved 408: 375: 367: 342: 338: 335:Architecture 330: 327: 324: 321: 305: 281:Apache Kylin 280: 279: 137:Developer(s) 122:Apache Kylin 105: 96: 86: 79: 72: 65: 53: 41:Please help 36:verification 33: 285:open source 1650:Categories 1402:Deltacloud 1188:Subversion 1078:OрenOffice 963:Jackrabbit 903:FreeMarker 828:CloudStack 813:CarbonData 793:Bloodhound 660:2020-09-30 635:2020-09-30 611:2020-09-30 586:2020-09-30 559:2020-09-30 535:2020-09-30 511:2020-09-30 486:2018-11-08 400:References 241:Written in 228:Repository 210:2022-01-05 192:2022-01-05 160:2015-06-10 69:newspapers 1397:Continuum 1318:Incubator 1271:ZooKeeper 1228:Trafodion 1218:TinkerPop 918:Guacamole 878:Empire-db 863:Directory 818:Cassandra 709:Top-level 606:InfoWorld 554:Kyligence 530:Kyligence 505:Kyligence 1517:Category 1491:Licenses 1432:Marmotta 1263:XMLBeans 1243:Velocity 1203:Tapestry 1198:SystemDS 1193:Superset 1183:Struts 2 1178:Struts 1 1133:RocketMQ 1038:NetBeans 1018:mod_perl 908:Geronimo 798:Brooklyn 728:Airavata 723:ActiveMQ 718:Accumulo 711:projects 1472:Tuscany 1467:Stanbol 1427:Jakarta 1422:Harmony 1382:Beehive 1325:Taverna 1309:Logging 1281:Commons 1098:Phoenix 1093:Parquet 1073:OpenNLP 1068:OpenJPA 1063:OpenEJB 1023:MyFaces 948:Iceberg 843:CouchDB 838:Cordova 823:Cayenne 803:Calcite 733:Airflow 420:15 June 372:Roadmap 318:History 301:Alluxio 270:.apache 263:Website 252:License 208: ( 190: ( 158: ( 83:scholar 1412:Giraph 1387:iBATIS 1299:Daemon 1258:Xerces 1248:Wicket 1223:Tomcat 1208:Thrift 1128:Roller 1088:PDFBox 1028:Mynewt 1003:Mahout 998:Lucene 978:JMeter 958:Impala 953:Ignite 928:Hadoop 913:Groovy 848:cTAKES 833:Cocoon 743:Ambari 738:Allura 297:Hadoop 283:is an 85:  78:  71:  64:  56:  1601:This 1544:This 1462:Sqoop 1457:Slide 1452:Shale 1447:River 1437:MXNet 1392:Click 1377:AxKit 1365:Attic 1356:Log4j 1341:Batik 1304:Jelly 1267:Yetus 1253:Xalan 1168:Storm 1163:Spark 1153:Sling 1148:SINGA 1143:Shiro 1138:Samza 1118:Pivot 1113:Pinot 1058:Oozie 1053:OFBiz 1048:NuttX 1043:Nutch 1008:Maven 993:Kylin 983:Kafka 968:James 938:Helix 933:HBase 898:Flume 893:Flink 883:Felix 873:Druid 868:Drill 858:Derby 808:Camel 783:Axis2 758:Arrow 753:Aries 364:Users 268:kylin 90:JSTOR 76:books 1607:stub 1550:stub 1477:Wave 1417:Hama 1407:Etch 1372:Apex 1289:BCEL 1238:UIMA 1213:Tika 1158:Solr 1123:Qpid 1033:NiFi 1013:MINA 988:Kudu 973:Jena 943:Hive 923:Gump 888:Flex 788:Beam 778:Axis 773:Avro 446:2022 422:2019 308:eBay 299:and 272:.org 245:Java 62:news 1482:XML 1442:ODE 1351:Ivy 1346:FOP 1294:BSF 1108:Pig 1103:POI 1083:ORC 853:CXF 768:APR 748:Ant 295:on 289:SQL 200:4.x 182:3.x 45:by 1652:: 653:. 628:. 604:. 579:. 568:^ 552:. 528:. 503:. 478:. 454:^ 430:^ 314:. 1638:e 1631:t 1624:v 1613:. 1581:e 1574:t 1567:v 1556:. 694:e 687:t 680:v 663:. 638:. 614:. 589:. 562:. 538:. 514:. 489:. 448:. 424:. 212:) 194:) 162:) 112:) 106:( 101:) 97:( 87:· 80:· 73:· 66:· 39:.

Index


verification
improve this article
adding citations to reliable sources
"Apache Kylin"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

Developer(s)
Apache Kylin Committee
Stable release
Repository
Kylin Repository
Java
License
Apache License 2.0
kylin.apache.org
open source
SQL
multi-dimensional analysis (OLAP)
Hadoop
Alluxio
eBay
Apache Software Foundation
"Previous Release"

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.