Данные Астры принадлежат к какому семейству БД
Я знаю, что Aster Data использует возможности SQL Map Reduce, ncluster и аналитические возможности.
С точки зрения архитектуры базы данных, к какому семейству принадлежит Aster?
3 ответа
Решение
База данных Aster формально не принадлежит определенному семейству баз данных, но вы можете идентифицировать ее с несколькими типами баз данных:
- это распределенная, параллельная, реляционная база данных;
- это база данных MPP (массивно параллельная обработка);
- он основан на открытом исходном коде PostgreSQL (разветвленный);
- он НЕ основан на базе данных Teradata.
Я не знаю точно о правильном имени, но это осколочная база данных, что означает один сервер Queen и несколько рабочих с запущенными экземплярами postgres.
Согласен с topchef. Надеюсь, что ниже дает вам некоторую информацию высокого уровня.
- База данных построена поверх Postgres, как и другие базы данных, такие как Netezza и Greenplum.
- Asterdata строится на postgres, но распределенным образом.
- В нем есть нечто, называемое vproc, которое похоже на отдельный экземпляр postgres db.
- Узел (рабочий) будет иметь несколько vprocs, и все узлы координируются с использованием узла Queen (Master).
- Хотя он построен на Postgres, не все функции postgres перенесены в Asterdata из-за распределенной природы системы.