apache / apache/iotdb

Support SHORT or INT16 datatype

Offen
#7,666 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Java
Sterne
6.4k
Forks
1.2k
Ø Merge
1 T. 23 Std.
Gemergte PRs (30 T.)
115

Beschreibung

OPC quality code standards request 16 bit for each quality code. If I try to store a series of quality codes (each is a 16-bit integer) in iotdb now, I have to specify its data type as INT32, which leaves 16 unused bits, causing a waste of storage. This will be more significant where there is a lot series of quality codes.

I don't know if current compressing method could deal with that. If so, it will be okay to just use INT32.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

In der Issue werden keine Dateien, Tests oder Einstiegspunkte genannt. Beginne damit, IoTDBs Datentypdefinitionen und die Speicher-/Kompressionsbehandlung für INT32 zu lokalisieren, und ermittle dann, ob SHORT oder INT16 unterstützt werden können, ohne Speicher zu verschwenden. Als erledigt gilt die Aufgabe, wenn Serien mit 16-Bit-Qualitätscodes mit einem geeigneten Datentyp gespeichert werden können oder das Kompressionsverhalten als ausreichend dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
java
Bereich
databases
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.