cql

Różnica między kluczem partycji, kluczem kompozytowym i kluczem klastrowym w Cassandrze?

Czytałem artykuły w sieci, aby zrozumieć różnice między następującymi typami key. Ale wydaje mi się to trudne do uchwycenia. Przykłady z pewnością pomogą lepiej zrozumieć. primary key, partition key, composite key clustering key

Jak działają indeksy wtórne w Cassandrze?

Załóżmy, że mam rodzinę kolumn: CREATE TABLE update_audit ( scopeid bigint, formid bigint, time timestamp, record_li ... wykonywane jako pierwsze, base table partition_key lub secondary index partition_key? Jak Cassandra przetnie te dwa wyniki?

Cassandra cqlsh - jak wyświetlić mikrosekundy / milisekundy dla kolumn znacznika czasu?

Wstawiam do tabeli Cassandry z kolumnami znaczników czasu. Dane, które mam, są z mikrosekundową precyzją, więc łańcuch danych ... Statment: insert into data (datetime, id, type, data) values(?, ?, ?, ?); Select query was simply: select * from data;

Usuwanie wszystkich wierszy z tabeli Cassandra cql [duplikat]

To pytanie ma już odpowiedź tutaj: Jak usunąć wszystkie dane z rodziny kolumn Cassandra? ... ajduję sposobu na wykonanie operacji delete bez warunku where. DELETE col1 FROM SomeTable WHERE userID = 'some_key_value';

Paginacja wyników w Cassandrze (CQL)

Zastanawiam się, jak mogę osiągnąć paginację za pomocą Cassandry. Powiedzmy, że mam bloga. Blog zawiera maksymalnie 10 postó ... ała na posiadanie" Dalej " przycisk do paginate do innego 10-results-set, ale co, jeśli chcę przejść ze strony 1 do strony 5?

Cassandra uuid vs timeuuid korzyści i wady

Biorąc pod uwagę, że TimeUUID pozwala na używanie now() w CQL, czy są jakieś powody, dla których nie zawsze używasz TimeUUID zamiast zwykłego starego UUID?

Zalety korzystania z cql nad oszczędnością

Czy są jakieś wyraźne korzyści z używania cql nad thrift, czy jest to po prostu przypadek programistów zbyt przyzwyczajonych do SQL? Chcę przełączyć się z zapytań oszczędnościowych na cql, jedyny problem to nie jestem pewien wad tego. Co to jest?

Czy aktualizacja staje się insertem dorozumianym

Dla Cassandry, czy UPDATE S stają się implikowane INSERT, Jeśli wybrany wiersz nie istnieje? To znaczy, jeśli powiem UPDAT ... ja mówi o wkładkach faktycznie będących "upsertami" do tego powód. Interesuje mnie sprawa dla CQL3, Cassandra w wersji 1.2+.

Wygenerować unikalny identyfikator?

Pracuję nad rozproszoną bazą danych. Próbuję wygenerować unikalny identyfikator, który będzie służył jako klucz podstawowy ro ... wet jeśli jest bardzo niskie). Zastanawiam się, czy jest jakiś sposób na wygenerowanie unikalnego ID na podstawie czasu?

Iteracja przez szeroki wiersz Cassandry z CQL3

Jak mogę wyciągnąć szereg kolumn kompozytowych z CQL3? Rozważ co następuje: CREATE TABLE Stuff ( a int, b text, ... | c | d ---+---+---+----------- 1 | A | T | whatever0 1 | B | P | whatever1 1 | B | Q | whatever2 1 | B | R | whatever3