В чем разница между новой базой данных и новым измерением внутри базы данных? - PullRequest
0 голосов
/ 14 июля 2020

Мне интересно, когда мне создать новую базу данных, а когда добавить новое измерение в существующую базу данных в InfluxDB.

Чтобы ответить на этот вопрос, я думаю, мне нужно знать технические различия между ними.

В настоящее время я знаю, что на уровне БД мы можем установить политику хранения (согласно документации ), тогда как на уровнях измерения это невозможно.

Кроме того это, что еще нужно учитывать? Возможно, что-то, что находится в резервной копии, может повлиять на производительность? Например, я полагаю, что создавать отдельную базу данных с одним измерением каждый раз не рекомендуется, но я не понимаю, как это влияет на производительность.

1 Ответ

0 голосов
/ 18 июля 2020

База данных - это набор измерений. Если вы удалите (перетащите / удалите) базу данных, все измерения в ней будут удалены.

Измерение - это таблица, в которой вы храните данные. Вы можете назвать его контейнером для тегов, поля и столбца времени. Размеры эквивалентны Tables в SQL и Collection в MongoDB.

...