摘要:
数据库监控工具 mongostat 显示数据库服务器进程状态,使用mongostat 需要对操作数据库具备clusterMonitor角色的权限 mongostat --host localhost --port 27017 -u monitorUser -p passwd --authentica 阅读全文
摘要:
没有固定的数据格式≠无需设计数据模型。 文档结构 -> 数据之间关系。 内嵌式结构 v.s 规范式结构。 文档关系:一对一 一次查询就可以返回所有数据。 更具独立性的数据应作为顶层文档。 补充性数据应作为内嵌文档。 文档关系:一对多 内嵌式 一次查询就可以返回所有数据。 更新内嵌文档的复杂度增高。 阅读全文
摘要:
索引 创建索引 db.<collection>.createIndex(<keys>,<options>) db.accountsWithIndex.createIndex({name:1}) //单键索引 db.accountsWithIndex.createIndex({name:1,balan 阅读全文
摘要:
存储文档的非关系型数据库 MongoDB之安装与使用 MongoDB的安装与配置 docker run --name mymongo -v /mymongo/data:/data/db -d mongo:latest --name mymongo:自定义容器的名字 -v /mymongo/data: 阅读全文
摘要:
索引、事务、锁相关知识点总结 当时认真的学过,现在也忘的差不多了。 一、索引 1.聚簇索引(主键使用)2.二级/辅助索引 假设我们有一张消息表(msg),里面有3个字段。假设id是主键,token是非唯一索引,message没有索引。innodb对于主键使用了聚簇索引,这是一种数据存储方式,表数据是 阅读全文
摘要:
对这些知识感兴趣的原因是因业务需要不能确定是否应该对现有机器进行扩容,日常使用CPU,磁盘IO都不高。 QPS TPS ,连接数,慢查询等关键指标也属正常。 因为部分业务使用的数据库内存偏高,长期保持在70%上下,有所疑虑。 性能类指标 QPS 数据库每秒钟处理的请求数量 TPS 数据库每秒钟处理的 阅读全文
摘要:
1.1 Maven引入包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins 阅读全文
摘要:
1.1 Maven引入包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-ins 阅读全文
摘要:
<!-- 基于XML的AOP配置1)导入AOP相关坐标2)创建目标接口和目标类(内部有切点)3)创建切面类(内部有增强方法)4)将目标类和切面类得对象创建权交给Spring5)在applicationContext.xml中配置织入关系6)测试代码--> 1.1 Maven先引入包 <?xml ve 阅读全文