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