转, JAVA学习路线图 / 转, (第四课(1)——MySQL体系结构) /转, MySQL的四种事务隔离级别 / 转, 卢肯, 全文搜索,/js linq

1. JAVA学习路线图 

转自, https://www.cnblogs.com/biehongli/p/5754555.html

 

 

再看看 c# 的学习路线,   没有看到有这么系统的文章 ,额

 

 

2.

第四课(1)——MySQL体系结构

https://www.cnblogs.com/zhoubaojian/articles/7866292.html

 

3.

MySQL的四种事务隔离级别

https://www.cnblogs.com/huanongying/p/7021555.html

 

  补充:

  1、事务隔离级别为读提交时,写数据只会锁住相应的行

  2、事务隔离级别为可重复读时,如果检索条件有索引(包括主键索引)的时候,默认加锁方式是next-key 锁;如果检索条件没有索引,更新数据时会锁住整张表。一个间隙被事务加了锁,其他事务是不能在这个间隙插入记录的,这样可以防止幻读。

  3、事务隔离级别为串行化时,读写数据都会锁住整张表

   4、隔离级别越高,越能保证数据的完整性和一致性,但是对并发性能的影响也越大。

   5、MYSQL MVCC实现机制参考链接:https://blog.csdn.net/whoamiyang/article/details/51901888

   6、关于next-key 锁可以参考链接:https://blog.csdn.net/bigtree_3721/article/details/73731377

 

如何修改mysql表的存储引擎

https://blog.csdn.net/lmy_1/article/details/53872264

 

修改表引擎方法 alter table table_name engine=innodb; 2、查看系统支持的存储引擎 show engines; 3、查看表使用的存储引擎 两种方法: a、show table status from db_name where name='table_name'; b、show create table table_name; 如果显示的格式不好看,可以用\g代替行尾分号 有人说用第二种方法不准确 我试了下,关闭掉原先默认的Innodb引擎后根本无法执行show create table table_name指令,因为之前建的是Innodb表,关掉后默认用MyISAM引擎,导致Innodb表数据无法被正确读取。 4 关闭Innodb引擎方法 关闭mysql服务: net stop mysql 找到mysql安装目录下的my.ini文件: 找到default-storage-engine=INNODB 改为default-storage-engine=MYISAM 找到#skip-innodb 改为skip-innodb 启动mysql服务:net start mysql --------------------- 本文来自 X幻羽公子X 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/lmy_1/article/details/53872264?utm_source=copy 

 

 

mysql各个存储引擎概述: 
    innodb存储引擎:[/color][/b] 面向oltp(online transaction processing)、行锁、支持外键、非锁定读、默认采用repeaable级别(可重复读)通过next-keylocking策略避免幻读、插入缓冲、二次写、自适应哈希索引、预读 
    myisam存储引擎:  不支持事务、表锁、全文索引、适合olap(在线分析处理),其中myd:放数据文件,myi:放索引文件 
    ndb存储引擎:    集群存储引擎,share nothing,可提高可用性 
    memory存储引擎: 数据存放在内存中,表锁,并发性能差,默认使用哈希索引 
    archive存储引擎:只支持insert和select zlib算法压缩1:10,适合存储归档数据如日志等、行锁 
    maria存储引擎:  目的取代myisam、缓存数据和索引、行锁、mvcc 

 

 

4.
全文检索原理及实现方式   Lucene 是一个高效的,基于Java 的全文检索库。

https://blog.csdn.net/qq_16162981/article/details/70142166

 

5.javascript linq, js linq

http://www.cnblogs.com/yzp12sina/p/3525098.html

posted @ 2018-08-18 11:40  以函  阅读(91)  评论(0编辑  收藏  举报