Cassandra Query Language (CQL) - это язык, похожий на SQL (язык структурированных запросов) для запросов Cassandra.
0 ответов

Кассадра и Пдо Php. Импорт данных из CSV-файла. Как улучшить производительность

Я начинаю работать с большими данными. Мои данные - это ежедневные csv-файлы со многими столбцами, и я должен импортировать эти три столбца: Идентификатор пользователя parent_id grandparent_id ..... каковы мои цели? Я должен посчитать все уникальные…
30 июн '14 в 15:21
2 ответа

Как использовать sstableloader с CQL 3.0

Я пытаюсь использовать sstableloader для таблицы, созданной с помощью CQL 3.0. Я создал таблицу в Cassandra с CQL 3 следующим образом: CREATE TABLE users1 ( id text PRIMARY KEY, firstname text, lastname text, ) WITH compaction={'class': 'SizeTieredC…
23 июл '13 в 06:29
1 ответ

Типы данных в драйвере Java CQL

Есть ли способ использовать короткие и байтовые значения в CQL? Я определил таблицу с полями int и могу хранить и читать оттуда короткие и байтовые значения, но если я пытаюсь связать значение в подготовленном выражении, я получаю ошибку. Я тоже про…
23 апр '14 в 13:10
1 ответ

Создание таблицы Cassandra завершается неудачно с ошибочным запросом: несоответствующий ввод

Я создал трекер пространства клавиш Cassandra: CREATE KEYSPACE tracker WITH replication = { 'class': 'SimpleStrategy', 'replication_factor': '3' }; И тогда я могу успешно создать таблицу в этом пространстве ключей: cqlsh:tracker> CREATE TABLE tra…
18 фев '14 в 18:12
1 ответ

Хранение предметов на карте или в строках в Кассандре

Мне нужно хранить списки пользователей по клиенту в Кассандре. Я вижу два основных подхода: A: create table users ( // one row per user customer int, userId int, primary key (customer, userId), login text, name text, email text ); или же B: create t…
15 сен '16 в 12:51
1 ответ

Кассандра и ЗОП

Я установил драйвер YACassandraPDO для PHP. У меня есть схема, где одна таблица имеет average DOUBLE поле и использует CQL3/Casssandra 2.0. И попытался сделать следующее: $stmt = $this->connection->prepare('INSERT INTO a (average) VALUES (:ave…
10 сен '13 в 08:48
2 ответа

Astyanax cql3 COUNT запрос возвращает строки не NUMBER

Согласно примеру страницы Astyanax: https://github.com/Netflix/astyanax/wiki/Cql-and-cql3 Когда вы запускаете COUNT запрос, result возвращает "число", так что вы можете запросить это с: try { OperationResult<CqlResult<String, String>> re…
24 сен '13 в 16:52
2 ответа

InvalidQueryException при попытке создать семейство столбцов в Cassandra с помощью модуля

У меня есть 3-х узловый кластер кассандры, и с помощью моего модульного теста в Java я сначала создаю пространство ключей, а затем создаю семейство столбцов в этом пространстве ключей. Иногда юнит-тесты проходят, но случайно я получаю следующую ошиб…
3 ответа

Преимущества и недостатки Cassandra UUID и TimeUUID

Учитывая, что TimeUUID легко позволяет использовать now() есть ли в CQL какие-либо причины, по которым вы бы просто не пошли дальше и всегда использовали TimeUUID вместо простого старого UUID?
30 июл '13 в 11:21
4 ответа

Cassdra cppdriver Запрос Переполнение буфера строки?

Я писал оболочку для Cppandriver Cassandra для CQL3.0, и я столкнулся с каким-то странным поведением, и я не уверен, типично ли это или ошибка. Для справки, я работаю с выпуском кода cppdriver 4 сентября (из репозитория), libuv0.10 и примерами песен…
13 сен '14 в 00:02
1 ответ

Кассандра: получить столбцы широкого ряда в обратном порядке с некоторой фильтрацией

Я понимаю, что Кассандра не поддерживает упорядочение по вторичным индексам, но я действительно не хочу упорядочивать по признакам. Все, что мне нужно, - это возможность получать столбцы в порядке возрастания или убывания, как они хранятся в семейст…
21 окт '13 в 15:49
1 ответ

CqlStorage генерирует неправильную схему Pig

Я загружаю некоторые простые данные из Кассандры в Свинью, используя CqlStorage, CqlStorage loader определяет схему на основе схемы Cassandra, но, похоже, это неправильно. Если я сделаю: data = LOAD 'cql://bookdata/books' USING CqlStorage(); DESCRIB…
22 авг '13 в 22:01
1 ответ

Кассандра длинная строка с различными типами данных

Я прочитал следующую статью о Cassandra CQL3 и Thrift API http://www.datastax.com/dev/blog/does-cql-support-dynamic-columns-wide-rows В статье приводится пример создания схемы сбора данных с датчиков. Они показывают "широкую строку", делая отметку в…
15 апр '14 в 23:54
1 ответ

Будет ли работать автоматическая нумерация страниц в Кассандре без ограничения?

После прочтения документа doc(драйверного документа) и нескольких ответов кажется, что Cassandra 2.0+ имеет функцию автоматической подкачки. Но все такие примеры включены LIMIT ключевое слово. Применим ли этот запрос в автоматическом пейджинге: curr…
22 янв '19 в 12:15
1 ответ

Кассандра не возвращает все соответствующие столбцы с запросом "SELECT x WHERE y IN (z)"

У меня есть следующая семья колонок в Кассандре: CREATE TABLE item_index ( foo_id text, bar_id text, bar_metadata text, bar_url text, PRIMARY KEY (foo_id, bar_id) ) WITH bloom_filter_fp_chance=0.010000 AND caching='KEYS_ONLY' AND comment='' AND dclo…
04 мар '14 в 03:50
2 ответа

Поддерживает ли CQL3 вложенные AND и OR?

Учитывая эту примерную схему таблицы: CREATE TABLE foo ( pk1 text, pk2 text, pk3 text, pk4 text, data map<text, text>, PRIMARY KEY ((pk1, pk2, pk3), pk4) ); Интересно, возможно ли иметь запрос, который выбирает разные комбинации pk2, pk3, pk4 …
06 апр '16 в 12:50
2 ответа

Cassandra CQL 3.2.1 Очистить данные столбца

Мне нужно очистить данные из столбца в таблице с помощью CQL. Я пробовал следующий тест на одном узле, и он работает нормально. Но это будет летать на многих узлах и различных факторов репликации? DROP KEYSPACE IF EXISTS testColumnDrop; CREATE KEYSP…
22 апр '16 в 10:40
1 ответ

Cassandra 2.2.2 не может создать логин пользователя / роль

Недавно я обновил свой кластер Cassandra Dev до версии 2.2.2, которая включает поддержку RoleManager. Недавно я заметил, что при создании нового пользователя через CQL: CREATE ROLE abc WITH PASSWORD = 'abcde' AND LOGIN = true; или же CREATE USER abc…
24 ноя '15 в 11:26
2 ответа

Получение всех строк для большой группы в CQL, когда идентификатор группы может измениться

В качестве примера, скажем, я хочу хранить книги и в каких библиотеках они находятся. Я мог бы создать такую ​​таблицу: create table book ( id uuid, created timestamp, title text, library_id uuid, primary key (id) ); Если бы я хотел получить список …
19 мар '16 в 20:07
1 ответ

Исключение rpc_timeout при вставке с использованием cql2 или cql3

У меня есть семейство столбцов, структура которого CREATE TABLE practice ( id text, name text, addr text, pin text, PRIMARY KEY (id, name) ) WITH comment='' AND caching='KEYS_ONLY' AND read_repair_chance=0.100000 AND gc_grace_seconds=864000 AND repl…
10 дек '12 в 11:41