W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
OrientDB本身支持幾種數(shù)據(jù)類型。下面是完整的表。
編號(hào) | 類型 | 描述 |
---|---|---|
1 | Boolean | 僅處理值True或False。 Java類型:java.lang.Boolean 最小值:0 最大值:1 |
2 | Integer | 32位有符號(hào)整數(shù)。 Java類型:java.lang.Interger 最小值:-2,147,483,648 最大值:+2,147,483,647 |
3 | Short | 小型16位有符號(hào)整數(shù)。 Java類型:java.lang.short 最小值:-32,768 最大值:32,767 |
4 | Long | 大型64位有符號(hào)整數(shù)。 Java類型:java.lang.Long 最小值:-263 最大值:+ 263-1 |
5 | Float | 小數(shù)。 Java類型:java.lang.Float 最小值:2-149 最大值:(2-2-23)* 2,127 |
6 | Double | 具有高精度的十進(jìn)制數(shù)。 Java類型:Java.lang.Double。 最小值:2-1074 最大值:(2-2-52)* 21023 |
7 | Date-time | 任何日期的精度高達(dá)毫秒。 Java類型:java.util.Date |
8 | String | 任何字符串作為字符的字母數(shù)字序列。 Java類型:java.lang.String |
9 | Binary | 可以包含任何值作為字節(jié)數(shù)組。 Java類型:byte [] 最小值:0 最大值:2,147,483,647 |
10 | Embedded | 記錄包含在所有者中。包含的記錄沒(méi)有RecordId。 Java類型:ORecord |
11 | Embedded list | 記錄包含在所有者中。包含的記錄沒(méi)有RecordIds,只有通過(guò)導(dǎo)航所有者記錄才可到達(dá)。 Java類型:List <objects> 最小值:0 最大值:41,000,000件 |
12 | Embedded set | 記錄包含在所有者中。包含的記錄沒(méi)有RecordId,只有通過(guò)導(dǎo)航所有者記錄才可到達(dá)。 Java類型:set <objects> 最小值:0 最大值:41,000,000件 |
13 | Embedded map | 記錄作為條目的值包含在所有者中,而鍵只能是字符串。 包含的記錄沒(méi)有RecordId,只有通過(guò)導(dǎo)航所有者記錄才可訪問(wèn)。 Java類型:Map <String,ORecord> 最小值:0 最大值:41,000,000件 |
14 | Link | 鏈接到另一個(gè)記錄。這是一個(gè)普通的一對(duì)一的關(guān)系 Java類型:ORID,<? extends ORecord> 最小值:1 最大值:32767:2 ^ 63-1 |
15 | Link list | 指向其他記錄的鏈接。這是一個(gè)普通的一對(duì)多關(guān)系,只有RecordIds被存儲(chǔ)。 Java類型:List <?擴(kuò)展ORecord> 最小值:0 最大值:41,000,000件 |
16 | Link set | 其他記錄的鏈接。這是一個(gè)普通的一對(duì)多關(guān)系。 Java類型:設(shè)置<? extends ORecord> 最小值:0 最大值:41,000,000件 |
17 | Link map | 鏈接到其他記錄作為條目的值,而鍵只能是字符串。這是一個(gè)普通的一對(duì)多關(guān)系。僅存儲(chǔ)RecordIds。 Java類型:Map <String,? extends Record> 最小值:0 最大值:41,000,000件 |
18 | Byte | 單字節(jié)。用于存儲(chǔ)小的8位有符號(hào)整數(shù)。 Java類型:java.lang.Byte 最小值:-128 最大值:+127 |
19 | Transient | 任何未存儲(chǔ)在數(shù)據(jù)庫(kù)上的值。 |
20 | Date | 任何日期作為年,月和日。 Java類型:java.util.Date |
21 | Custom | 用于存儲(chǔ)提供Marshall和Unmarshall方法的自定義類型。 Java類型:OSerializableStream 最小值:0 最大值:x |
22 | Decimal | RecordIds列表作為特定RidBag。 Java類型:ORidBag |
23 | LinkBag | RecordIds列表作為特定RidBag。 Java類型:ORidBag |
24 | Any | 不確定類型,用于指定混合類型的集合,以及null。 |
在下面的章節(jié)中,對(duì)如何在OrientDB使用這些數(shù)據(jù)類型進(jìn)行了討論。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: