почему вы сохраняете его как текст, поскольку ваши значения являются числами?
У Кассандры есть несколько важных понятий: ключ разделения и ключ кластеризации.
Допустим, у вас есть такая таблица:
TABLE A (
...,
PRIMARY KEY ((pk1, pk2), ck1, ck2, ck3, ck4, ck5)
)
pk1 и pk2 - ключи разделения, и ваш запрос должен включать их с использованием =.Ключ разделения, который используется для определения узлов, к которым относятся данные.
Кластерные столбцы (ck1, ck2, ..., ck5) используются для упорядочения данных и добавления некоторой другой фильтрации с использованием =, <> операторы.Столбцы кластеризации используются для управления тем, как данные сортируются в разделе.
Вам необходимо изменить модель данных, чтобы order_header_key был ключом кластеризации, а другой столбец - ключом раздела.