Cassandra cqlsh - Wie werden Mikrosekunden / Millisekunden für Zeitstempelspalten angezeigt?

Ich füge in eine Cassandra-Tabelle mit Zeitstempelspalten ein. Die Daten, die ich habe, kommen mit Mikrosekunden-Genauigkeit, so dass die Zeitdatenfolge wie folgt aussieht:

2015-02-16T18: 00: 03.234 + 00: 00

Wenn ich in cqlsh eine Auswahlabfrage durchführe, werden die Mikrosekundendaten nicht angezeigt. Ich kann jedoch nur die Zeit bis zur zweiten Genauigkeit anzeigen. Das 234 Mikrosekundendaten werden nicht angezeigt.

ch schätze, ich habe zwei Fragen:

1) Erfasst Cassandra Mikrosekunden mit Zeitstempeldatentyp? Meine Vermutung ist ja?

2) Wie kann ich das mit cqlsh überprüfen?

Tabellendefinition:

create table data (
  datetime timestamp,
  id text,
  type text,
  data text,
  primary key (id, type, datetime)
) 
with compaction = {'class' : 'DateTieredCompactionStrategy'};

Insert-Abfrage wurde mit Java PreparedStatment ausgeführt:

insert into data (datetime, id, type, data) values(?, ?, ?, ?);

Abfrage auswählen war einfach:

select * from data;

Antworten auf die Frage(10)

Ihre Antwort auf die Frage