Veiking百草园


/ 数据库篇
关于MySQL参数innodb_large_prefix设置的问题@Veiking
程序员甲   @Veiking   2021-04-05

关于MySQL参数innodb_large_prefix设置的问题

在低版本的MySQL使用过程中,当我们在使用某个较长字段创建唯一索引时,经常会爆出1709的错误:innodb_large_prefix and ERROR 1709 (HY000): Index column size too large. The maximum column size is 767 bytes. 这是设置索引长度超了。报这个错误在5.6之前的MySQL使用中非常普遍,但不同版本处理的方法多少还是有些不同,需要注意

老狗啃爬虫-增量爬取之Scheduler@Veiking 精品分享 @Veiking
老狗啃骨头   @Veiking   2020-12-30

老狗啃爬虫-增量爬取之Scheduler

计算机程序在运行的时候,并不是完全如期望的一样顺风顺水,很多因素都可能会导致程序中断,爬虫程序亦是如此。在爬取数据的过程中,如果意外中断,并且我们还没有做相应的预案,那可能就是一场灾难,由于我们不知道爬虫程序的具体的爬取工作进度,不知道哪儿爬过了哪儿没爬过,吭哧吭哧费劲巴哈爬取的巨量数据,也只能前功尽弃,反复徒劳

老狗啃爬虫-从抓取到存储之Pipeline@Veiking 精品分享 @Veiking
老狗啃骨头   @Veiking   2020-12-16

老狗啃爬虫-从抓取到存储之Pipeline

在爬虫框架WebMagic中,用于保存结果的组件叫做Pipeline。在WebMagic已经实现了的Pipeline接口中,如果我们仅仅是想把抓取数据进行控制台输出,我们可以借助它的ConsolePipeline;如果我们想将数据以文件的形式进行存储,即可借助它的FilePipeline。如果我们想实现自己想要的具体功能,我们就得定制我们所需的Pipeline

数据库面试题锦集(MySQL)@Veiking
程序员甲   @Veiking   2020-07-11

数据库面试题锦集(MySQL)

常见的MySQL数据库存储引擎有InnoDB、MyISAM、MEMORY这三种。在同一个数据库内也可以使用多种存储引擎,即对每个表进行针对性的设置。如果数据库表对事务的要求比较高,可以选择InnoDB引擎;如果数据库表对查询效率要求比较高,可以选择MyISAM存储引擎;如果数据库表是作为一个数据量小,且用于查询的临时表,那么可以选择MEMORY引擎

潜影拾光

西海之旅

青海湖,很漂亮。

扫码转发

二维码
二维码
二维码
二维码
二维码
二维码

博文标签

本站邮筒

(您的信息将用于后续必要的反馈联系,本站会恪守隐私)