一个易于安装、易于使用的 NoSQL OLTP 文档数据库,具有高性能、集群功能、管理工作室 UI 和顶级安全性。通过跨多个节点的集群进行实时复制,确保您的数据安全且始终可用。使用商用硬件达到每秒 100 万次读取和 100,000 次写入。在 Windows、Linux、Mac OS、Docker 以及 .NET C#、Java、Python、Ruby、Go、Node.js 平台上使用 RavenDB。
RavenDB 功能
ACID 数据库事务
每个文档、多个文档和整个集群的 ACID 合规性。
高性能
每秒 150,000 次写入,在商用硬件上读取超过 100 万次。
高级查询引擎
使用索引映射您的文档、分析文本和空间数据、将您的数据投影到新的形状等等。
数据库管理工作室
GUI 为开发人员和非开发人员提供了愉快的用户体验。
多模型架构
适用于您所有服务的多模型数据库:文档存储、分布式计数器等。
多平台
在 Windows、Linux、macOS、Windows 平板电脑和 Raspberry Pi 平台上运行的数据库。
精心设计
花更多时间编码,减少电话支持时间:自行解决问题并减少开销。
与关系数据库集成
享受将 SQL 数据库顺利迁移到 RavenDb 的乐趣,并将数据从 RavenDB 轻松传输到您现有的 SQL 解决方案
时间序列
分布式时间序列
时间序列查询和索引
时间序列汇总和保留
时间序列结构
查询
Raven Query Language - 语法验证器和自动完成。
全文检索
刻面
更多喜欢这个
空间
打补丁
索引
智能自动索引 - 专注于查询,而 RavenDB 为您创建索引。
强大的静态索引——利用索引的全部潜力。
索引附件 - 现在可以使用静态索引来索引附件内容和元数据。
导入 NuGet 包 - 将来自 NuGet 和其他源的库导入索引。
Indexing Performance and Map-Reduce Visualizers - 看看内部发生了什么。
比较交易所索引
自定义分析器
滚动索引部署
计数器
分布式计数器 - 以分布式方式快速轻松地计数
计数器索引
计数器批量插入
扩展
修订 - 管理文档更改的历史记录。
到期 - 定义文档到期日期并安排清理间隔。
附件 - 轻松将二进制数据链接到您的文档。
订阅 - 以方便可靠的方式检索文档以进行处理。
文件压缩
集群
高可用性 - 在几分钟内扩展到一个节点之外。只需单击几下即可实现高可用性、负载平衡和故障转移。
具有高可用性的集群范围任务 - 在集群中安排任务,并在需要时让其他节点接管工作。
动态数据库分布 - 确保您的数据安全可靠,驻留在给定数量的节点上。
运行稳定性
Cluster-Wide Transactions - 将事务性扩展到单个节点之外。
复制
外部复制 - 将您的数据复制到外部节点或将集群连接在一起。
Hub-Sink Replication - 按需与主服务器同步。
过滤复制 - 复制选定的文档。控制数据库对文档的读写访问
安全
证书 - 通过 X.509 证书管理身份验证和授权。使用 SSL 和 TLS 1.2 保护您的连接。
加密 - 保护您的数据。
加密备份 - 安全存储您的备份
监控
服务器仪表板 - 使用内置的服务器仪表板在眨眼间监控服务器中发生的事情。
集群仪表板
SNMP 监控 - 通过内置的 SNMP 支持连接 Zabbix 或您最喜欢的监控工具。
实时记录 - 即时打开记录,并在 Studio 中查看它们。无需重启服务器
Telegraf 和 Grafana
实时统计