个人简介

Echo Blog


江湖无名 安心练剑
  • Mongo geospatial data-25 Mongo 地理数据查询
    地理空间数据 在 mongodb 中, 可以将地理空间数据存储为 geojson 对象或旧坐标对。 geojson 对象 要在类似地球的球体上计算几何图形, 请将位置数据存储为 geojson 对象。 若要指定 geojson 数据, 请使用嵌入文档: 一个名为类型的字段, 指定 geojson 对象类型和 一个名为坐标的字段, 指定对象的坐标。...
    2018-12-10 03:35:23 | Database
  • Mongo Text Search-24 Mongo 文本索引查询
    概览 mongodb 支持对字符串内容执行文本搜索的查询操作。 若要执行文本搜索, mongodb 使用文本索引和 $text 运算符。 views 不支持 text search 例子 此示例演示如何构建文本索引并使用它来查找咖啡店, 只给出文本字段。 使用以下文档创建集合存储: db.stores.insert( [ { _id: 1, name: ...
    2018-12-10 03:35:23 | Database
  • Mongo Retryable Writes-23 Mongo 可重试写入
    Retryable Writes 3.6 版中的新版本。 可重试写入允许 mongodb 驱动程序在遇到网络错误时, 或者在副本集或共享的群集中找不到正常的主请求程序时, 可以一次自动重试某些写入操作。 先决条件 可重试写入具有以下要求: 支持的部署拓扑结构 可重试写入需要副本集或共享群集, 并且不支持独立实例。 支持的存储引...
    2018-12-10 03:35:23 | Database
  • Mongo Bulk Write-22 Mongo 批量写操作
    概述 mongodb 为客户端提供了批量执行写入操作的能力。大容量写入操作会影响单个集合。mongodb 允许应用程序确定批量写入操作所需的可接受确认级别。 3.2 版中的新版本。 db.collection.bulkWrite() 方法提供了执行批量插入、更新和删除操作的能力。 mongodb 还支持批量插入 db.collection.insertMany()。 有序操作与无序...
    2018-12-10 03:35:23 | Database
  • Mongo Cursor-21 Mongo 游标
    Cursor db.collection.find() 方法返回游标。 若要访问文档, 您需要迭代游标。但 是, 在 mongo shell 中, 如果返回的光标未分配给使用 var 关键字的变量, 则光标将自动迭代 20次, 以打印结果中的前20个文档。 下面的示例介绍手动迭代游标以访问文档或使用迭代器索引的方法。 手动迭代光标 在 mongo shell 中, 当您使用 va...
    2018-12-10 03:35:23 | Database
  • Mongo Query-20 Mongo 查询相关知识
    Query Documents 此页提供了使用 mongo shell 中的 db.collection.find() 方法进行查询操作的示例。 此页上的示例使用库存集合。若要填充清单集合, 请运行以下命令: db.inventory.insertMany([ { item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" ...
    2018-12-10 03:35:23 | Database
  • Mongo Delete-19 Mongo 数据删除
    Delete 数据初始化 db.inventory.insertMany( [ { item: "journal", qty: 25, size: { h: 14, w: 21, uom: "cm" }, status: "A" }, { item: "notebook", qty: 50, size: { h: 8.5, w: 11, uom: "in" }, status...
    2018-12-10 03:35:23 | Database
  • Mongo Update-18 Mongo 更新操作
    Update 此页上的示例使用库存集合。 数据准备 若要创建和/或填充清单集合, 请运行以下命令: db.inventory.insertMany( [ { item: "canvas", qty: 100, size: { h: 28, w: 35.5, uom: "cm" }, status: "A" }, { item: "journal", qty: 25, si...
    2018-12-10 03:35:23 | Database