mongodb 中的文章

缓存与数据库双写一致性保障方案实战

**2.在库存服务中实现缓存与数据库双写一致性保障方案实战 **实时性比较高的数据缓存,选择的就是库存的服务 库存可能会修改,每次修改都要去更新这个缓存数据; 每次库存的数据,在缓存中一旦过期,或者是被清理掉了,前端的ngin……

阅读全文

先删缓存还是先更新缓存

1.最经典的缓存+数据库读写的模式,cache aside pattern 1.1、Cache Aside Pattern (1)读的时候,先读缓存,缓存没有的话,那么就读数据库,然后取出数据后放入缓存,同时返回响应 (2)更新的时候,先删除缓存,然后再更新数据库 1.2、为……

阅读全文

mongoDB安全加固 配置

不使用root运行mongodb 创建普通用户运行mongodb useradd -M mongodb -s /bin/nologin sudo -u mongodb -s 精确bind_ip (不要使用0.0.0.0) 使用登录验证 (auth = true) 编辑配置文件:vim /etc/mongod.conf,注意:编……

阅读全文

mongodb角色管理

添加mongodb数据库用户角色 先进入 mongo 客户端 :mongo 输入:use admin,然后输入: db.createUser( { user: "gitnavi", pwd: "123456", roles: [ { "role" : "dbAdmin", "db" : "youmeek_nav" } ] } ) 修改密码:db.changeUserPassword(用户名, 密码) 删除用户: db.rem……

阅读全文

Redis Cassandra MongoDB 区别

非关系型数据库分类: 分类典型代表典型应用场景数据类型优点缺点键值(key-value)Tokyo Cabinet/Tyrant, Redis, Voldemort, Oracle BDB内容缓存,主要用于处理大量数据的高访问负载,也用于一些日志系统等等。Key 指向 Value 的键值对,通常用hash tabl……

阅读全文

mongodb 安装 启动 停止

mongodb 安装 重启 停止 查看状态 mongodb安装 下载载:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.10.tgz 解压到指定目录,并重命名: 测试是否安装成功:mongod -v,安装成功会得到如下信息: tar zxvf mongodb-linux-x86_64-rhel62-3.4.10.gz mv mongodb-linux-x86_64-rhel62-3.4.10 mongodb mv mongodb /opt/fffmo.com vim ~/.bashrc export MONGODB_HOME=/opt/fffmo.com/mongodb export PATH=$MONGODB_HOME/bin:$PATH source ~/.bashrc 测试是否安装成功:mongod -v 安装完成后……

阅读全文

mongodb 用户管理 索引操作

mongodb常用命令 数据库操作 show dbs,查看已有数据库 use 数据库名,进入指定数据库,如果这个数据库不存在了也是可以进入的,进入之后 insert 一条语句就会自动创建了。 db,显示当前用的数据库 show collections,列出当前数据库……

阅读全文

Mongodb 快速进阶

Mongodb介绍 Mongodb是一种分布式的文档数据库。是一种NoSQL数据库。以数据库,集合(clooection),文档来组织数据。 是非关系型数据的一种。可以看 Redis Cassandra MongoDB 区别 非关系型数据库比较 Mongodb的安装配置 安……

阅读全文

MongoDB4新特性

MongoDB已经从小众数据库解决方案发展到NoSQL技术的瑞士军刀。MongoDB产品,服务器和企业工具产品负责人Grigori Melnik在他最近的文章中列出了MongoDB 4.0的许多令人振奋的新功能和改进,现在可……

阅读全文

分类

福利派送

标签

其它

休闲室