
数据库
Cicizz_
python这么优雅,所以我们还是用java吧
展开
-
重温javase—MySQL数据库基础
MySQL语句基础 DML(数据操作语言):inset、update、delete DDL(数据定义语言):create、alter、drop、truncate DCL(数据控制语言):grant、revoke ENGINE= MyISAM,强制使用MyISAM存储机制。 ENGINE=InnoDB,强制使用InnoDB存储机制(默认)DDL语句 常见的数据库对象:表(table)原创 2016-03-07 23:12:02 · 514 阅读 · 0 评论 -
事物—事物四大特性
事物(一)——事物四大特性原子性(Atomicity)原子性是事物最小的单元,是不可再分的,对一个数据库小的操作。这些必须同时完成,如果有一个失败了。则一切的操作都全部失败。比如A给B转账,A是一个操作,B也是一个操作。A转账失败,则B接帐也失败一致性(Consistency)指在数据库操作前后是完全一致的。这个一致可以理解为对数据库操作的有效性。如果事物正常操作则系统会维持有效性,如果事物操作失败原创 2017-08-01 22:56:33 · 4081 阅读 · 0 评论 -
事物—事物的隔离级别
四个隔离级别脏读,重复读,幻读的含义一个客户端session会对应产生一个数据库端的server process。同时产生一个事物来处理session的操作。当系统并发量十分大时,就可能会发生上面的读数据的错误。原创 2017-08-02 22:07:43 · 462 阅读 · 0 评论 -
事物—事物的传播性与Spring事物传播特性
事物的传播性我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档) 在我们用SSH开发项目的时候,我们一般都是将事务设置在Service层 那么当我们调用Service层的一个方法的时候它能够保证我们的这个方法中执行的所有的对数据库的更新操作保持在一个事务中,在事务层里面调用的这些方法要么全部成功,要么全转载 2017-08-03 20:25:24 · 623 阅读 · 0 评论 -
Redis使用实践
Redis使用实践场景一:数据缓存在使用Redis时,利用Redis作为系统的分布式缓存组件是非常多的,主要解决两个问题:数据量太大时,与关系型数据库的大量交互会产生一定的性能瓶颈问题。本地缓存可能导致数据不一致的问题。在之前使用Redis做数据缓存时,主要是两个应用方面:大量的查询数据,利用Redis对这些数据做缓存用户会话信息的保存,在用户登陆后的session会话信息,利用Redis做ses...原创 2018-06-12 14:25:59 · 855 阅读 · 0 评论