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 titik mengambang presisi tunggal 32-bit. | Didukung | Didukung | Didukung | Tidak didukung |
DOUBLE | Menyimpan titik mengambang presisi ganda 64-bit. | Didukung | Didukung | Didukung | Tidak didukung |
LOCATION | Menyimpan garis bujur dan lintang suatu titik. | Didukung | Didukung | Didukung | Didukung |
LINE | Menyimpan garis lintang dan bujur titik-titik yang membentuk polyline. Nilai pertama mewakili jumlah titik pada polyline. | Didukung | Didukung | Didukung | Didukung |
POLYGON | Menyimpan garis bujur dan lintang titik-titik yang membentuk poligon. Nilainya adalah kombinasi dari beberapa polyline. Untuk setiap polyline, nilai pertama mewakili jumlah titik pada polyline. | 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 dalam format {DATE} {TIME} [TIMEZONE (opsional)]. | Tidak didukung | Tidak didukung | Didukung | Didukung |
Anda harus menentukan analisis untuk bidang tipe TEXT saat mengonfigurasi skema.
Anda dapat menentukan nilai untuk bidang tipe data LOCATION dalam format location={Longitude} {Latitude}, seperti location=116 40.
Anda dapat menentukan nilai untuk bidang tipe data LINE dalam format line=location,location,location...^], seperti line=116 40,117 41,118 42^].
Anda dapat menentukan nilai untuk bidang tipe data POLYGON dalam format polygon=location1,location2,...location1^].
Anda dapat menentukan nilai untuk bidang tipe data DATE dalam format tahun-bulan-hari, seperti 2020-08-19.
Anda dapat menentukan nilai untuk bidang tipe data TIME dalam format jam:menit:detik[.milliDetik]. Parameter milliDetik bersifat opsional. Sebagai contoh, nilai waktu bisa berupa 11:40:00.234 atau 12:00:00.
Anda dapat menentukan nilai untuk bidang tipe data TIMESTAMP dalam format {DATE} {TIME} [TIMEZONE]. Parameter TIMEZONE menentukan zona waktu dan bersifat opsional. Sebagai contoh, nilai timestamp bisa berupa 2020-08-19 11:40:00.234 atau 2020-08-19 11:40:00.234+0800. Secara default, zona waktu ditentukan menggunakan offset dari Waktu Universal Terkoordinasi (UTC). Anda dapat menentukan zona waktu default.