MongoDB 学习笔记一

July 21, 2013

#查看数据库
show dbs;
#查看当前数据库
db;

#查看集合/表         
show collections;
show tables; #为了兼容mysql习惯

#给user集合插入一条JSON数据
db.user.insert({name: 'user1', age: 25});

#查询数据
db.user.find();

#删除集合数据
db.user.remove();

# 把"name"为"user2"修改为"user200"
db.user.update({name:'user2'}, {$set: {name:'user200'}});

#把"name"为"user200"的"sex"修改为"male"如果不存在,则增加
db.user.update({name:'user200'}, {$set:{sex:'male'}});

Nginx 自动禁止爬虫IP采集

### 背景最近我们有一个公开服务提供给客户查询关键词的热度值,由于这个API做在官方网站上,自然没有用户登陆,也没有很高查询成本,所以设计上没有任何鉴权无法进行身份认定,于是就被一个爬虫开了超高并发请求,直接后端的AWS Tomcat CPU被用尽,导致无法响应。爬虫显然...… Continue reading

Redis原子性事务Lua应用

Published on June 28, 2020