Tipe bidang
Tipe bidang | Deskripsi | Dukungan untuk nilai ganda | Digunakan untuk indeks maju | Digunakan untuk indeks ringkasan | Digunakan untuk indeks terbalik |
TEXT | Menyimpan data teks. | Tidak didukung | Tidak didukung | Didukung | Didukung |
STRING | Menyimpan string. | Didukung | Didukung | Didukung | Didukung |
INT8 | Menyimpan bilangan bulat bertanda 8-bit. | Didukung | Didukung | Didukung | Didukung |
UINT8 | Menyimpan bilangan bulat tak bertanda 8-bit. | Didukung | Didukung | Didukung | Didukung |
INT16 | Menyimpan bilangan bulat bertanda 16-bit. | Didukung | Didukung | Didukung | Didukung |
UINT16 | Menyimpan bilangan bulat tak bertanda 16-bit. | Didukung | Didukung | Didukung | Didukung |
INTEGER | Menyimpan bilangan bulat bertanda 32-bit. | Didukung | Didukung | Didukung | Didukung |
UINT32 | Menyimpan bilangan bulat tak bertanda 32-bit. | Didukung | Didukung | Didukung | Didukung |
INT64 | Menyimpan bilangan bulat bertanda 64-bit. | Didukung | Didukung | Didukung | Didukung |
UINT64 | Menyimpan bilangan bulat tak bertanda 64-bit. | Didukung | Didukung | Didukung | Didukung |
FLOAT | Menyimpan bilangan titik mengambang presisi tunggal 32-bit. | Didukung | Didukung | Didukung | Tidak didukung |
DOUBLE | Menyimpan bilangan titik mengambang presisi ganda 64-bit. | Didukung | Didukung | Didukung | Tidak didukung |
LOCATION | Menyimpan garis bujur dan lintang sebuah titik. | Didukung | Didukung | Didukung | Didukung |
LINE | Menyimpan lintang dan bujur titik-titik yang membentuk polyline. Nilai pertama menunjukkan jumlah titik pada polyline. | Didukung | Didukung | Didukung | Didukung |
POLYGON | Menyimpan bujur dan lintang titik-titik yang membentuk poligon. Nilainya adalah kombinasi dari beberapa polyline. Untuk setiap polyline, nilai pertama menunjukkan jumlah titik pada polyline tersebut. | Didukung | Didukung | Didukung | Didukung |
DATE | Menyimpan nilai tanggal. | Tidak didukung | Tidak didukung | Didukung | Didukung |
TIME | Menyimpan nilai waktu. | Tidak didukung | Tidak didukung | Didukung | Didukung |
TIMESTAMP | Menyimpan timestamp. Spesifikasikan timestamp dalam format {DATE} {TIME} [TIMEZONE]. Parameter TIMEZONE bersifat opsional. | Tidak didukung | Tidak didukung | Didukung | Didukung |
TEXT: Analisis harus ditentukan untuk bidang tipe TEXT saat mengonfigurasi skema.
Nilai untuk bidang tipe data LOCATION dapat ditentukan dalam format location={Bujur} {Lintang}, seperti location=116 40.
Nilai untuk bidang tipe data LINE dapat ditentukan dalam format line=location,location,location...^], seperti line=116 40,117 41,118 42 ^].
Nilai untuk bidang tipe data POLYGON dapat ditentukan dalam format polygon=location1,location2,...location1^].
Nilai untuk bidang tipe data DATE dapat ditentukan dalam format tahun-bulan-hari, seperti 2020-08-19.
Nilai untuk bidang tipe data TIME dapat ditentukan dalam format jam:menit:detik[.miliDetik]. Parameter miliDetik bersifat opsional. Contohnya, nilai waktu bisa berupa 11:40:00.234 atau 12:00:00.
TIMESTAMP: Bidang ini berisi nilai dalam format {DATE} {TIME} [TIMEZONE (opsional)], seperti 2020-08-19 11:40:00.234 atau 2020-08-19 11:40:00.234+0800. Zona waktu bersifat opsional dengan default Waktu Rata-rata Greenwich (GMT) atau Waktu Universal Terkoordinasi (UTC). Anda dapat mengonfigurasi zona waktu default.