У меня есть таблица данных, состоящая из большого числа (скажем, миллиардов) векторов [ x1, x2, x3 ]
, и я хочу задать типичные вопросы OLAP, например, "для всех векторов с x1 в данном диапазоне, каково среднее значениеиз v3? "В отличие от истинного OLAP, вопросы не ad-hoc : у меня есть только несколько предопределенных вопросов.
В базе данных SQL вы можете сказать, что если столбцы неиндексируется, требования к пространству O (n) и время;индексирование дает вам O (log n) для времени за счет O (n log n) для пространства.
Итак, является ли CouchDB примерно эквивалентным с точки зрения производительности?Намного лучше?Гораздо хуже?