数据库 第994页
-
让我们一起聊聊如何改进 LRU 算法
大家好,我是小林。 上周群里看到有位小伙伴面试时,被问到这两个问题: 咋一看,以为是在问操作系统的问题,其实这两个题目都是在问如何改进 LRU 算法。 因为传统的 LRU 算法存在这两个问题: 「预读...
-
你不得不知道的四款 MySQL GUI 神器
在 Postgres 和 SQLite 出现以前,MySQL 一直是比较领先的关系型数据库。Stack Overflow 在 2021 年发布的面向开发者的调查报告也印证了这一点:50.18% 的受访...
-
TinyDB 一个纯Python编写的轻量级数据库
TinyDB 是一个纯 Python 编写的轻量级数据库,一共只有1800行代码,没有外部依赖项。 TinyDB的目标是降低小型 Python 应用程序使用数据库的难度,对于一些简单程序而言与其用 S...
-
还在手写SQL实现?试试这款IDEA插件吧!提示太全了,还能一键生成代码!
最近发现之前使用的MyBatis插件很久都没更新了,就想换个其他插件来用用。偶然发现MyBatis-Plus团队也开发了一款插件 MyBatisX ,体验了一把确实非常好用,提示很全,而且还能通过GU...
-
Django 开发人员的7 个数据库优化最佳实践
数据库管理是后端开发最重要的方面之一。适当优化的数据库可以帮助减少响应时间,从而带来更好的用户体验。在本文中,我们将讨论在 Django 应用程序中优化数据库以提高速度的方法。 了解 Django 中...
-
-
100000行级别数据的 Excel 导入优化之路
今天分享一篇大数据量Excel导入如何优化的文章,非常不错。 需求说明 项目中有一个 Excel 导入的需求:缴费记录导入。 由实施 / 用户 将别的系统的数据填入我们系统中的 Excel 模板,应用...
-
MySQL基础架构:SQL查询语句执行过程
MySQL是一种关系型数据库管理系统,采用的是分层结构,本文中将简单介绍MySQL数据库的内部架构。 MySQL是一个C/S系统,MySQL服务器是服务器,连接到MySQL服务器的应用程序是客户端。M...
-
Python 操作 MySQL 数据库的三个模块
python使用MySQL主要有两个模块,pymysql(MySQLdb)和SQLAchemy。 pymysql(MySQLdb)为原生模块,直接执行sql语句,其中pymysql模块支持python...
-
8 月数据库排行榜:Oracle 分数仍在狂跌!
DB-Engines 数据库流行度排行榜发布了 9 月份的更新。 可以看到,Oracle 较 8 月减少了 22.54 分,是分数下降最多的数据库,并且连续三个月出现了迅猛下滑。分数上涨较多的则是 M...
