都江堰發(fā)布seo綜合查詢網(wǎng)站
文章目錄
- 第五十二章 學(xué)習(xí)常用技能
- 定義數(shù)據(jù)庫
- 定義命名空間
- `Global`映射
第五十二章 學(xué)習(xí)常用技能
定義數(shù)據(jù)庫
創(chuàng)建本地數(shù)據(jù)庫:
- 登錄管理門戶。
- 選擇系統(tǒng)管理 > 配置 > 系統(tǒng)配置 > 本地數(shù)據(jù)庫。
- 選擇創(chuàng)建新數(shù)據(jù)庫以打開數(shù)據(jù)庫向?qū)А?/li>
- 輸入新數(shù)據(jù)庫的以下信息:
- 在文本框中輸入數(shù)據(jù)庫名稱。通常這是一個包含字母數(shù)字字符的短字符串。
- 輸入目錄名稱或選擇“瀏覽”以選擇數(shù)據(jù)庫目錄。如果這是要創(chuàng)建的第一個數(shù)據(jù)庫,則必須瀏覽到要在其中創(chuàng)建數(shù)據(jù)庫的父目錄;如果創(chuàng)建了其他數(shù)據(jù)庫,則默認(rèn)數(shù)據(jù)庫目錄是最后創(chuàng)建的數(shù)據(jù)庫的父目錄。
- 選擇完成。
定義命名空間
要創(chuàng)建使用本地數(shù)據(jù)庫的命名空間:
-
登錄管理門戶。
-
選擇系統(tǒng)管理 > 配置 > 系統(tǒng)配置 > 命名空間。
-
選擇創(chuàng)建新命名空間。
-
輸入命名空間的名稱。通常這是一個包含字母數(shù)字字符的短字符串。
-
對于為
Globals
選擇現(xiàn)有數(shù)據(jù)庫,選擇一個數(shù)據(jù)庫或選擇創(chuàng)建新數(shù)據(jù)庫。如果選擇“創(chuàng)建新數(shù)據(jù)庫”,系統(tǒng)會提示提供與創(chuàng)建數(shù)據(jù)庫中給出的類似選項。
-
對于為例程選擇現(xiàn)有數(shù)據(jù)庫,選擇一個數(shù)據(jù)庫或選擇創(chuàng)建新數(shù)據(jù)庫。
如果您選擇創(chuàng)建新數(shù)據(jù)庫,系統(tǒng)會提示與創(chuàng)建數(shù)據(jù)庫時類似的選項。
-
選擇保存。
Global
映射
當(dāng)將Global
映射到數(shù)據(jù)庫 ABC
時,將配置給定的命名空間,以便 IRIS
將此Global
寫入數(shù)據(jù)庫 ABC
并從數(shù)據(jù)庫 ABC
中讀取此Global
,該數(shù)據(jù)庫不是命名空間的默認(rèn)數(shù)據(jù)庫。當(dāng)定義此Global
映射時,IRIS
不會將Global
映射(如果已存在)移動到指定數(shù)據(jù)庫;相反,該映射會指示 IRIS
將來在何處讀取和寫入Global
。
要映射Global
:
- 如果
Global
數(shù)據(jù)庫已經(jīng)存在,請將其移動到所需的數(shù)據(jù)庫。 - 登錄管理門戶。
- 選擇系統(tǒng)管理 > 配置 > 系統(tǒng)配置 > 命名空間。
- 在要在其中定義此映射的命名空間的行中選擇“
Global
映射”。 - 選擇新的
Global
映射。 - 對于
Global
數(shù)據(jù)庫位置,選擇應(yīng)存儲此Global
的數(shù)據(jù)庫。 - 輸入
Global
名稱(省略名稱中的初始插入符號)??梢允褂?* 字符來選擇多個Global
變量。
當(dāng)映射Global
時,Global
不必存在(也就是說,它可以是計劃創(chuàng)建的Global
的名稱)。
注意:通常,會為持久類的數(shù)據(jù)Global
創(chuàng)建映射,因為希望將該數(shù)據(jù)存儲在非默認(rèn)數(shù)據(jù)庫中。通??梢圆聹y數(shù)據(jù)Global
的名稱,但請記住,如果名稱太長,IRIS
會自動使用類名稱的散列形式。值得檢查這些類的存儲定義,以確保擁有它們使用的全局變量的確切名稱。
8. 選擇確定。
9. 要保存映射,請選擇“保存更改”。
還可以通過編程方式定義Global
映射。
下面顯示了一個示例Global
映射,如管理門戶中所示,它不顯示Global
名稱的初始插入符號:
該映射含義如下:
- 在命名空間
DEMONAMESPACE
中,如果設(shè)置Global ^MyTempGlobal
的節(jié)點值,則會將數(shù)據(jù)寫入CACHETEMP
數(shù)據(jù)庫。
無論直接還是間接(通過對象訪問或 SQL
)設(shè)置節(jié)點,都是如此。
- 在命名空間
DEMONAMESPACE
中,如果從Global ^MyTempGlobal
檢索值,則正在從CACHETEMP
數(shù)據(jù)庫讀取數(shù)據(jù)。
無論直接還是間接(通過對象訪問或 SQL
)檢索值節(jié)點,都是如此。