锁机制用于管理对共享资源的并发访问。
mysql事务
发表于
更新于
MySQL
数据库中事务是用户一系列的数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。
linux下的一些网络调试命令
发表于
更新于
这里记录一下,linux下的一些网络调试命令。
mysql索引
发表于
更新于
聚集索引以及非聚集索引用的是B+
树索引。
mysql维护
发表于
更新于
这里记录下,mysql维护的语句。
mysql架构
发表于
更新于
MySQL
是单进程多线程,而Oracle
等是多进程。
mysql备份、复制
发表于
更新于
MySQL
整体来看,其实就有两块:一块是Server
层,它主要做的是MySQL
功能层面的事情;还有一块是引擎层,负责存储相关的具体事宜。InnoDB
引擎特有的日志是redo log
,而Server
层的日志称为binlog
。binlog
记录了对MySQL
数据库执行更改的所有操作,binlog
文件写到一定大小后会切换到下一个(但一个事务的操作肯定在一个文件中,即大事务引发大文件)。
redis在游戏开发中的应用
发表于
更新于
Redis
是一个新兴的NoSql
数据缓存组件,与memcache
类似,但是功能却比memcache
多一些。
首先,Redis
和memcache
都是基于内存的,所以读取和写入速度都非常快。但是memcache
只支持简单的key-value
数据的存储方式,而Redis
对key-value ,hash,list,set,SortSet
等数据结构有很好的支持。
redis模式
发表于
更新于
下文主要介绍各种模式的概念,以及不同模式的适用场景。
一些sql语句
发表于
更新于
这里记录一些sql
复杂的语句。