Я пытаюсь сохранить данные в кассандре, упорядочив их по времени.Возникли проблемы при использовании TimeUUIDType в качестве ключа.
Я получаю следующую ошибку с phpcassa ...
Fatal error: Uncaught exception 'cassandra_InvalidRequestException'
with message 'TimeUUID should be 16 or 0 bytes (6)'
Это происходит при вызове метода вставки ...
$pool = new ConnectionPool("Keyspace1", array("localhost:9160"));
$column_family = new ColumnFamily($pool, 'users');
$column_family->insert(CassandraUtil::uuid1(), array('name' => 'value'));
Я создал тестовую таблицу, используя cassandra-cli, с помощью следующей команды ...
CREATE COLUMN FAMILY users WITH comparator = TimeUUIDType;