记得刚开发linux驱动的时候,我对linux驱动为何物都不甚了解,操作系统的基础也一般,就有很多人对我鸡歪:不要什么东西都一开始自己做,把别人的东西拿过来,改改能用就好,程序员不是发明家,要考虑效率问题,而且举了半打儿…
标签:引擎
mysql的优化策略有哪些
第一:优化你的sql和索引; 1.善用explain,看看自己写的sql到底要涉及到多少表,多少行,使用了那些索引,根据这些信息适当的创建索引; 2.善用不同的存储引擎,MySQL有多种不同的存储引擎,InnoDB,Ar…
第十三节、行锁
mysql的行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,比如myisam引擎就不支持行锁。不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一张表上任何时刻只能有一个更新在执行,这就会影响到…
hadoop概念
大数据生态圈的概念 参考如何用形象的比喻描述大数据的技术生态? 为了用大量的机器(成千上百台)存下数据,设计出了HDFS(Hadoop Distributed FileSystem)。 存下数据以后为了能更好的处理(索引…
SQL优化之二--索引问题
索引是数据库优化中最常用也是最重要的手段之一,通过索引可以解决大部分的SQL性能问题,这里主要是通过分类、存储、使用来讲解。 一、索引的分类 索引是在MySQL存储引擎层实现的。而不是在服务器层实现的。MySql目前提供…
MongoDB(引擎)
关于存储引擎 WiredTiger storage engine WiredTiger 在3.2版本成为mongodb的默认存储引擎。所以这里讲的就是WiredTiger了。 Document Level Concurr…
scrapy 流程图
五大模块 中间的是引擎: 引擎负责各个模块之间的通信与调度 引擎的下面是 spiders 爬虫文件 引擎的上面是调度器 引擎的左面是数据管道 引擎的右面是下载器 引擎和下载器中间是 下载中间件 引擎和爬虫中间是 爬虫中间…
iOS sqlite3数据库
简介 SQLite是一个软件库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite是一个增长最快的数据库引擎,这是在普及方面的增长,与它的尺寸大小无关。SQLite 源代码不受版权限制 S…