本節提供有關 NdbRecord
介面的資訊。
- 說明
NdbRecord
是一個介面,提供對儲存在NDB
中的完整或部分記錄的對應。在後者的情況下,它可以與點陣圖一起使用,以協助存取。- 父項
無.
- 方法
無.
- 類型
無.
NdbRecord
本身沒有 API 方法;相反地,它作為一個控制代碼,可以在各種方法呼叫之間傳遞,以用於許多不同類型的操作,包括以下
唯一鍵讀取與主鍵讀取
表格掃描與索引掃描
涉及唯一鍵或主鍵的 DML 操作
涉及索引界限的操作
同一個 NdbRecord
可以同時用於多個操作、交易與執行緒中。
可以透過呼叫 Dictionary::createRecord()
在 NDB API 程式中建立 NdbRecord
。此外,許多 NDB API 方法都有額外的宣告,讓程式設計人員可以利用 NdbRecord
NdbIndexScanOperation
和 NdbDictionary
的以下成員也可以與 NdbRecord
掃描搭配使用
IndexBound
是一個用於描述索引掃描界限的結構。RecordSpecification
是一個用於指定資料行和範圍偏移的結構。
您也可以將 NdbRecord
與 PartitionSpec
結構一起使用,利用 NdbIndexScanOperation::setBound()
執行利用分割修剪的掃描。