安装和运行redis、mangodb并会简单的增删改查操作

为了安装和运行 Redis 与 MongoDB,并进行简单的增删改查(CRUD)操作,你需要根据你的操作系统(如 Linux, macOS, 或 Windows)选择合适的安装方法。下面我将分别介绍如何在 Linux 系统(以 Ubuntu 为例)上安装和运行这两个数据库,并进行基本的 CRUD 操作。

安装 Redis

  1. 更新包列表

     

    bash

    sudo apt update
  2. 安装 Redis

     

    bash

    sudo apt install redis-server
  3. 启动 Redis 服务

     

    bash

    sudo systemctl start redis-server
  4. 设置 Redis 服务开机自启

     

    bash

    sudo systemctl enable redis-server
  5. 验证 Redis 是否运行

     

    bash

    redis-cli ping

    如果返回 PONG,则表示 Redis 正在运行。

Redis CRUD 操作

使用 redis-cli 进行操作:

  • 设置(增加)

     

    bash

    redis-cli set mykey "Hello, Redis!"
  • 获取

     

    bash

    redis-cli get mykey
  • 删除

     

    bash

    redis-cli del mykey
  • 修改(Redis 没有直接的修改命令,你需要先获取值,修改后再设置)

     

    bash

    redis-cli set mykey "Hello again, Redis!"

安装 MongoDB

  1. 导入 MongoDB 公钥

     

    bash

    wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | sudo apt-key add -
  2. 创建 MongoDB 列表文件

     

    bash

    echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/5.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-5.0.list
  3. 更新包列表

     

    bash

    sudo apt update
  4. 安装 MongoDB

     

    bash

    sudo apt install -y mongodb-org
  5. 启动 MongoDB 服务

     

    bash

    sudo systemctl start mongod
  6. 设置 MongoDB 服务开机自启

     

    bash

    sudo systemctl enable mongod
MongoDB CRUD 操作

MongoDB 的 CRUD 操作通常通过 MongoDB Shell (mongo) 进行。

  • 启动 MongoDB Shell

     

    bash

    mongo
  • 插入(增加)

     

    javascript

    db.mycollection.insertOne({ name: "MongoDB", type: "database" })
  • 查询

     

    javascript

    db.mycollection.find()
  • 更新

     

    javascript

    db.mycollection.updateOne(
    { name: "MongoDB" },
    { $set: { type: "NoSQL database" } }
    )
  • 删除

     

    javascript

    db.mycollection.deleteOne({ name: "MongoDB" })

注意:以上 MongoDB 的安装命令和版本可能因 MongoDB 的更新而有所变化,请根据实际情况调整。

以上就是在 Linux 系统上安装和运行 Redis 与 MongoDB,并进行基本 CRUD 操作的方法。对于其他操作系统,如 macOS 或 Windows,步骤可能有所不同,但基本思路是类似的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值