Дом аудио Что такое апач куду? - определение из техопедии

Что такое апач куду? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Apache Kudu?

Apache Kudu является членом экосистемы Apache Hadoop с открытым исходным кодом. Это механизм хранения с открытым исходным кодом, предназначенный для структурированных данных, который поддерживает произвольный доступ с малой задержкой и эффективные аналитические шаблоны доступа. Он был разработан и реализован для преодоления разрыва между широко используемой распределенной файловой системой Hadoop (HDFS) и базой данных HBase NoSQL. Хотя эти системы все еще могут оказаться полезными, Apache Kudu может обслуживать многие распространенные рабочие нагрузки, поскольку это может значительно упростить их архитектуру.

Техопедия объясняет Апаче Куду

Apache Kudu изначально разрабатывался как проект в Cloudera. На сегодняшний день большая часть работ была сделана разработчиками Cloudera. Во время его выпуска в репозитории Cloudera были включены только удобные двоичные файлы, однако он присоединился к процессу выпуска исходного кода Apache Software Foundation (ASF) после присоединения к инкубатору. Он специально разработан для случаев использования, требующих быстрой аналитики быстрых данных. Он был спроектирован так, чтобы использовать преимущества аппаратного обеспечения следующего поколения и обработки в памяти. Это значительно снижает задержку запросов для Apache Impala и Apache Spark. Он распределяет данные через колоночное хранилище или горизонтальное разбиение, а затем реплицирует каждый раздел с использованием консенсуса Raft, обеспечивая тем самым низкое время восстановления и низкие задержки.

Хотя Kudu - это продукт, разработанный в контексте экосистемы Apache Hadoop, он также поддерживает интеграцию с другими проектами по анализу данных как в ASF, так и вне его.

Apache Kudu доказывает свою эффективность, поскольку он может обрабатывать аналитические рабочие нагрузки в реальном времени на одном уровне хранения, что дает архитекторам гибкость для решения широкого круга вариантов использования без экзотических обходных путей.

Что такое апач куду? - определение из техопедии