【发布时间】:2010-07-16 15:56:49
【问题描述】:
我正在使用 Berkeley DB 4.8 的 C++ STL API,并且我能够对使用 begin() 创建的 db_map 或 db_multimap 常量迭代器使用批量检索,但不是从 find()(或 lower_bound( ) 用于多地图)。
我很欣赏 find() 的单个项目随机访问使用会浪费使用批量检索,但我想从我的 find() 点向前以 btree 顺序访问许多记录,因此批量检索会对我有所帮助。底层 C++ api 似乎允许它,是否可以从 STl API 中获得?
【问题讨论】:
标签: c++ stl berkeley-db