大对象 (LOB) 支持

最新版本的 Oracle NoSQL Database 允许直接访问大对象,而不必在应用中物化大值。这样,在处理大值时,既提高了性能,又减少了内存占用。

LOB 存储为一系列的块,其大小针对底层存储系统进行了优化。将一个 LOB 拆分成多个块允许跨混合负载的低延迟操作。LOB API 通常具有以下优点:

  • 高效存储和检索大对象
  • 客户端的流接口可以降低内存占用
  • 在服务器端拆分大对象并将对象块跨节点分布有助于缩短读/写延迟

大对象

图 1:
大对象拆分成小块,并行写入到所有分片。读操作期间,以流方式读取小块。