近日, RavenDB 2.0 RC 发布了,该版本提供了更好的工具、新的 Changes() API、Eval Patching、更好的索引性能以及其他几处改进等。
值得关注的一些新特性有:
- 对 RavenDB Management Studio 的若干处改进,比如说更轻松的包管理、复制操作与 API key 等
- 简化调试的钩子
- 通过几处 索引 优化实现的更好的性能
- 通过性能监控与日志而公开更多的数据
- 更好的认证选项与控制
- 可以通过新的 Changes() API 从 RavenDB 服务器获得推送通知
- 通过使用 JavaScript 脚本修补对象
- 更好的 Map/Reduce
- 针对所有标准客户端操作的异步 API
- 对分片的改进
- 更好的备份——云备份以及导入 / 导出 CSV 数据的能力
一个有趣的特性是增加了调试端点,它可以向最终用户公开大量的内部信息,用以实现监控、排错或是调试等目的。
Ayende Rahien 就该版本的新特性撰写了一篇文章进行了详尽的介绍。 RavenDB 是个使用.NET 编写的、支持LINQ、开源、事务性的文档数据库。它基于双重许可结构,由 Hibernating Rhinos 提供支持。如果你是 RavenDB 新手,那么可以通过文档快速上手。
查看英文原文: RavenDB Gets Better Performance, Tooling, Async APIs
评论