ToroDB

JSON 文档数据库
授权协议 AGPL
开发语言 Java
所属分类 数据库相关、 NoSQL数据库
软件类型 开源软件
地区 不详
投 递 者 朱乐逸
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

ToroDB 是一个开源的面向文档的 JSON 数据库,基于 PostgreSQL 运行。JSON 文档关系化存储,而非 blob/jsonb 方式,可显著提升存储和 IO,兼容 MongoDB

为什么选择 TORODB:

  • ToroDB 利用关系数据库数十年的经验和性能

  • 不像其他 NoSQL 一样重复造轮子

  • 无模式数据库存储大量的重复元数据,ToroDB 只存储一次

  • 因为基于 PostgreSQL 开发,确保真正的可用性和事务支持

  • JSON 查询简单还不够,还支持更新操作

与 MongoDB 的性能比较:

 相关资料
  • 提交一个搜索查询后,Documents 表中就会列出500个匹配查询的最新文档。您可以通过 Advanced Settings 中的 discover:sampleSize 设置表中显示的文档个数。默认情况下,该表显示的是为所选索引模式和文本 _source 配置的时间域的本地化版本。 您可以从 Fields 表中选择字段向 Documents 表中添加。您可以通过表中包含的任意索引字段对所列文档

  • Phinx 可以让开发者简洁的修改和维护数据库。 它避免了人为的手写 SQL 语句,它使用强大的 PHP API 去管理数据库迁移。开发者可以使用版本控制管理他们的数据库迁移。

  • 主要内容:删除文档,验证执行结果,删除字段,删除所有文档,使用Java(客户端API)删除所有文档删除文档 要从Apache Solr的索引中删除文档,我们需要在标记之间指定要删除的文档的。 这里,此XML代码用于删除为和的文档。将此代码保存在名称为的文件中。 如果要从属于名称为的核心的索引中删除文档,则可以使用工具发布文件,如下所示。 执行上述命令后,将得到以下输出 - 验证执行结果 访问Apache Solr Web界面的主页,选择核心 - my_core。 尝试通过在文本区域中传递查询“

  • 主要内容:使用XML更新文档使用XML更新文档 以下是用于更新现有文档中的字段的XML文件。将下面的内容保存在名称为的文件中。 正如上面看到的,写入更新数据的XML文件就类似之前用来添加文档的文件。 但唯一的区别是这里使用字段的一个属性。 在这个示例中,我们将使用上述文档并尝试更新为文档的字段。 假设XML文档()存在于Solr的bin目录中。更新的核心是名称为的索引,可以使用工具更新如下 - 执行上述命令后,将得到以下输出

  • 如何将下面的查询转换为Spring数据elasticsearch

  • 本文向大家介绍NoSQL反模式 - 文档数据库篇,包括了NoSQL反模式 - 文档数据库篇的使用技巧和注意事项,需要的朋友参考一下 我们设计关系数据库Schema的都有一套完整的方案,而NoSQL却没有这些。半年前笔者读了本《SQL反模式》的书,觉得非常好。就开始留意,对于NoSQL是否也有反模式?好的反模式可以在我们设计Schema告诉哪里是陷阱和悬崖。NoSQL宣传的时候往往宣称是Schema

  • 说明:数据上报到平台后,Hubble平台的分析模块大约需要30分钟能查到数据,若该事件是首次发送可能时间会久些。 1.1. 客户端调试 Android sdk v2.1.7.5 以及之后版本 v2.1.7.5 以及之后版本无需配置,默认即开启,建议更新到最新版本。 v2.1.7.5之前版本 v2.1.7.5之前版本已不支持远程调试,本地调试请查看Android sdk开发文档(控制台日志输出)。

  • 本文向大家介绍Laravel 5.2 文档 数据库 —— 起步介绍,包括了Laravel 5.2 文档 数据库 —— 起步介绍的使用技巧和注意事项,需要的朋友参考一下 1、简介 Laravel 让连接多种数据库以及对数据库进行查询变得非常简单,不论使用原生 SQL、还是查询构建器,还是 Eloquent ORM。目前,Laravel 支持四种类型的数据库系统: MySQL Postgres SQL