上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: * Spring-tx模块负责在spring框架中实现事务管理功能。以aop切面的方式将事务注入到业务代码中,并实现不同类型的事务管理器。本文是实践Spring-tx模块aop切面的Demo。 1.0 Maven引入包 <?xml version="1.0" encoding="UTF-8"?> < 阅读全文
posted @ 2021-03-06 16:49 year12 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 1.1 Maven配置 pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche 阅读全文
posted @ 2021-03-03 23:27 year12 阅读(73) 评论(0) 推荐(0) 编辑
摘要: JDBC的全程是Java Database Connectivity 即Java数据库连接。 JDBC的驱动通常有如下四种类型: 第一种JDBC驱动:称为JDBC-ODBC桥,这种驱动是最早实现的JDBC驱动程序,主要目的是为了快速推广JDBC。这种驱动程序将JDBC API映射到ODBC API。 阅读全文
posted @ 2021-03-03 19:34 year12 阅读(53) 评论(0) 推荐(0) 编辑
摘要: Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类 永久的:需要修改配置文件,变量永久生效 临时的:使用export命令行声明即可,变量在关闭shell时失效。 1.设置环境变量时,export只对当前登录bash登录session有用,放在内存中。 $ export TEMP_ 阅读全文
posted @ 2021-03-03 14:20 year12 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 信号在Linux中是一个比较常见的概念,例如我们按Ctrl+C中断前台进程,通过Kill命令结束进程都是通过信号实现的。下面就以Ctrl+C为例简单的说明信号的处理流程: 用户按下Ctrl-C,这个键盘输入产生一个硬件中断。 该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。 终 阅读全文
posted @ 2021-03-03 14:19 year12 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 响应时间增长 对于一般web服务来说,响应时间应该在200ms以内。 对于一般的MongoDB请求来说,响应时间应该在100ms以内。 常见问题: 索引无效导致检索数据量大 排查索引explain()查看索引有效性。 工作集超出RAM的大小(Mongo就需要从磁盘读取工作集所需要的数据到内存之中)。 阅读全文
posted @ 2021-03-03 14:18 year12 阅读(97) 评论(0) 推荐(0) 编辑
摘要: MongoDB之聚合 聚合操作: db.collection.aggregate() db.<collection>.aggregate(<pipeline>,options) <pipeline> 文档定义了操作中使用的聚合管道阶段和聚合操作符 <options>文档声明了一些聚合操作的参数 字段 阅读全文
posted @ 2021-03-03 14:16 year12 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 可扩展性 CPU | I/O 高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询量会将单机的CPU耗尽,大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压力转移到磁盘IO上。 分片是MongoDB提供的一种机制,其可以将大型的集合分割保存到不同的服务器上。与其他的分区方案相比, 阅读全文
posted @ 2021-03-03 14:14 year12 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1docker exec -it mymongo mongo use admin; db.createUser( user:"leon",pwd:"leon",roles:["userAdminAnyDatabase"] }); //创建管理员用户 show users; [root@localho 阅读全文
posted @ 2021-03-03 14:12 year12 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 高可用性 数据安全 分流/分工 复制集节点 主节点负责处理所有的写入请求 。 主节点(默认)和副节点都可以处理读取请求。 父节点从主节点(或者符合条件的副 节点)处复制数据。 每个节点都会向其他节点发送心跳请求。 每隔两秒发送一次,超过10秒则请求超时(默认)。 复制集中最多可以有50个节点。 复制 阅读全文
posted @ 2021-03-03 14:11 year12 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页