摘要: MySQL的共享锁和排他锁 共享锁 共享锁又称读锁,是读取操作创建的锁。其他用户可以并发读取数据,但任何事务都不能对数据进行修改(获取数据上的排他锁),直到已释放所有共享锁。 如果事务T对数据A加上共享锁后,则其他事务只能对A再加共享锁,不能加排他锁。获准共享锁的事务只能读数据,不能修改数据。 用法 阅读全文
posted @ 2019-02-20 13:46 professorxin 阅读(202) 评论(0) 推荐(2) 编辑
摘要: Nginx介绍 Nginx 是一个高性能的 Web 和反向代理服务器, 它具有有很多非常优越的特性: 作为 Web 服务器:相比 Apache,Nginx 使用更少的资源,支持更多的并发连接,体现更高的效率,这点使 Nginx 尤其受到虚拟主机提供商的欢迎。能够支持高达 50,000 个并发连接数的 阅读全文
posted @ 2019-02-20 13:45 professorxin 阅读(271) 评论(0) 推荐(1) 编辑
摘要: 索引的种类 普通索引 最基本的索引,没有任何限制。 唯一索引 索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。 主键索引 是一种特殊的唯一索引,一个表只能有一个主键,不允许有空值。建立主键时就自动生成了该索引。 组合索引 指多个字段上创建的索引,只有在查询条件中使用了创建索引 阅读全文
posted @ 2019-02-20 13:42 professorxin 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Redis简介 Redis数据类型丰富,支持数据磁盘持久化存储,支持主从,支持分片。完全基于内存,绝大部分请求是基于内存的操作,执行效率高。采用单线程,单线程也能处理高并发请求。使用多路I/O复用模型,非阻塞IO。 Redis数据结构 String:最基本的数据类型,二进制安全 Hash:Strin 阅读全文
posted @ 2019-02-20 13:41 professorxin 阅读(274) 评论(0) 推荐(1) 编辑
摘要: Linux的体系结构 体系结构主要分为用户态(用户上层活动)和内核态 内核:本质是一段管理计算机硬件设备的程序 系统调用:内核的访问接口,是一种能再简化的操作 公用函数库:系统调用的组合拳 Shell:命令解释器,可编程 在没有图形界面之前,shell充当了用户的界面。当用户要运行某些应用的时候,要 阅读全文
posted @ 2019-02-20 13:31 professorxin 阅读(218) 评论(0) 推荐(1) 编辑