Я работаю над мультитенантным приложением, где в настоящее время у нас есть мультитенантность на основе ключей строк, и она хорошо с нами работает.
В последнее время у нас есть требование, согласно которому мы хотим разделить хранилище для каждого арендатора, поэтому мы планируем создать отдельное пространство ключей для каждого арендатора для хранения данных, специфичных для арендатора.
Когда мы проверяли наш выборимея keypace / tenant, мы сталкивались со многими сообщениями, в которых говорится, что это может повлиять на производительность, также мы не нашли никого, кто бы сказал, что мы реализовали мультитенантность на уровне ключей.
Наш кластер будет содержать около 2 тыс.арендаторы.Таким образом, в кластере будет 2 тыс. Пространств ключей, в каждом из которых будет около 10 семейств столбцов.Какие последствия для производительности может иметь этот дизайн?