数据库
文章平均质量分 79
zyf69172
这个作者很懒,什么都没留下…
展开
-
MySQL的事务处理及隔离级别
要想知道什么是数据库事务,首先要知道为什么数据库需要事务管理。要说事务的例子,最简单的就是银行转账,A向B转账100,首先要将A记录中的金额减去100,再将B记录中的金额加上100,这才算是完成一次转账。可是,程序运行中可能出现各种不可控因素,如果在A减去100之后,银行停电或者地震之类的,各种原因导致程序停止,并没有执行对B账户的操作,A减去了100,可是B没有加上。这时候就需要事务管理。原创 2017-04-14 09:19:00 · 255 阅读 · 0 评论 -
面试中遇到的问题记录
最近开始找工作,所以把面试中遇到的一些问题记录下来,以免再犯。1、java中的Map的value存的是什么?2、mysql的索引有哪些? (1) 索引类型: Mysql目前主要有以下几种索引类型:FULLTEXT,HASH,BTREE,RTREE。 1. FULLTEXT即为全文索引,目前只有MyISAM引擎支持。其可以在CREATE TABLE...原创 2018-10-11 20:02:29 · 195 阅读 · 0 评论 -
springboot整合morphia流程
一、pom.xml中引入<!-- https://mvnrepository.com/artifact/org.mongodb.morphia/morphia --><dependency> <groupId>org.mongodb.morphia</groupId> <artifactId>morphia</a...原创 2019-08-07 09:38:43 · 1456 阅读 · 4 评论 -
NoSQL数据的类型
一、NoSQL数据库存在“键值存储”,“文档型数据库”,“列存储数据库”等临时键值:Memcached,(Redis)永久键值:Tokyo Tyrant,Flare,ROMA,(Redis)文档:MongoDB,CouchDB列:Cassandra,HBASE,HyperTable1.键值(Key/Value)存储优:处理速度快缺:基本只能通过键查询获取数据根据数据保存方式可以分为...原创 2019-08-07 14:47:54 · 400 阅读 · 0 评论 -
NoSQL的数据一致性
一、关系型数据库的ACIDACID(Atomic,Consistent,Isolated,Durable)1.原子性(Atomic) 事务是一个不可分割的整体,对数据库的操作要么全做,要么全不做,不允许部分完成。如果中途因为故障导致未完成,应该回滚到执行事务之前。2.一致性 (Consistent) 事务对数据库的作用应使数据库从一个一致状态到另一个一致状态。数据库状态指某个时间点...原创 2019-08-07 16:00:57 · 1062 阅读 · 0 评论