发布于 2016-12-08 00:51:20 | 57 次阅读 | 评论: 0 | 来源: 网友投递
WiredTiger NoSQL 存储引擎
WiredTiger 是一个开源的、高性能、可伸缩的 NoSQL 数据存储引擎。
WiredTiger 2.9.0 发布了。WiredTiger 2.9.0 版本包含新功能,新的支持平台,次要 API 更改和错误修复。 有关详细信息,请参阅更新日志。
新功能和 API 的更改; 有关完整详细信息,请参阅 API 文档:
WT-2360 Add nesting and disjunction functionality to cursor joins
WT-2552 Add a public API to allow custom filesystem implementations
WT-2738 Remove the ability to change the default checkpoint name. See the upgrading documentation for details.
WT-2711 Change the statistics log configuration options. Restrict where statistics log files can be created to remove security vulnerability. See upgrading documentation for details.
WT-2764 Enhance the checkpoint implementation, which led to a change in default eviction settings. See the upgrading documentation for details.
WT-2880 Add Zstandard compression support
See the upgrading documentation for information about renamed and removed statistics.
重要的变更和 Bug 修复
WT-2026 Fix a bug where in-memory pages were allowed to grow too large
WT-2343 Ensure we cannot rename/drop when a backup cursor is open
WT-2520 Ensure WT_SESSION::verify does not alter tables
WT-2576 Ensure variable-length column-store cannot out-of-order return
WT-2664 Change eviction so any eviction thread can find candidates
WT-2702 Resolve an issue where under high thread load, WiredTiger exceeds cache size
WT-2731 Resolve an issue where raw compression can create pages that are larger than expected
WT-2737 Allow reconciliation to scrub dirty pages rather than evicting them
WT-2757 Fix a bug in column stores where it was not possible to retrieve the new record number after an append
WT-2816 Improve eviction performance
下载地址