Mongodb

  • Published on
    文章介绍给 mongodb 服务增加认证的方法。先将数据库配置为 noauth:true 启动,创建用户并设置权限,再改为 auth:true 启动,客户端连接可通过 go 语言 mgo 框架或 Studio 3T 工具,需设置用户名、密码和认证数据库。
  • Published on
    在 windows 一台机器上部署 3 个端口不同的副本集,先创建并初始化,再新增成员。通过 nodejs 测试,关闭主服务后写入数据会失败十几秒后自动补上,至少两个成员存活才能完成自动切换到 primary,副本集个数需满足“大多数”概念,奇数个至少 3 个,偶数个需部署仲裁者。
  • Published on
    介绍 mongodb 模糊匹配正则转义,先通过特定代码搜索关键字,遇特殊字符如++搜索失败,需对关键字转义,mongdb 正则表达式中 keyword 特殊字符转义加单斜杠,给出完整代码示例。
  • Published on
    在 3 台 CentOS 6 服务器上部署 mongodb 分片集群,准备工作包括保证服务器连通、关闭防火墙等,准备好各目录及文件,按顺序创建并初始化配置、分片服务副本集,启动 mongos 服务,添加分片并启用分片,简单验证集群可插入数据且统计信息正确。
  • Published on
    文章介绍 Robomongo 连接远程 MongoDB 数据库的步骤,包括修改远程服务器 mongodb 配置、创建管理员用户并重启服务,还展示了 Robomongo 连接远程服务的截图以及备份还原数据库的方法,如 mongodump 和 mongorestore。
  • Published on
    介绍了 mongoose 分页查询,PAGE_COUNT 为每页 item 数,page 是当前页面标号。通过 schema.find 结合 skip、limit 和 sort 实现分页查询,代码简洁高效。
  • Published on
    文章介绍 mongodb 在 windows 和 ubuntu 上的安装及相关操作。windows 需官网下载安装,指定路径创建 data/db 目录,安装服务并指定日志和数据库路径,可通过命令启动或停止;ubuntu 直接 apt install mongodb,可用相应命令启动和关闭服务,还介绍了基本命令及跨平台界面管理工具。