首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MySQL
订阅
知觉
更多收藏集
微信扫码分享
微信
新浪微博
QQ
35篇文章 · 0订阅
Redis 数据结构底层讲解(1)-5 种基本数据结构
Redis 为什么这么快? Redis 内部做了非常多的性能优化,比较重要的有下面 3 点: Redis 基于内存,内存的访问速度是磁盘的上千倍; Redis 基于 Reactor 模式设计开发了一套
通用点赞设计思路
点赞作为一个高频率的操作,如果每次操作都读写数据库会增加数据库的压力,所以采用缓存+定时任务来实现。点赞数据是在redis中缓存半小时,同时定时任务是每隔5分钟执行一次,做持久化存储,这里的缓存时间和任务执行时间可根据项目情况而定。 整个点赞模块主要采用缓存来完成,所以要选择合…
面试时说Redis是单线程的,被喷惨了!
Redis是单线程的,这话搁以前,是横着走的,谁都知道的真理。现在不一样,Redis变了。再说这句话,多少得有质疑的语气来跟你辩驳一番。意志不坚定的,可能就缴械投降,顺着别人走了。到底是什么样的,各位
你在用递归查询 Mysql 的树形结构吗?
通常树形结构的存储,是在子节点上存储父节点的编号来确定各节点的父子关系。这样的方式很不错,可以很直观的体现各个节点之间的关系,通常可以满足大多数需求
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
MySQL 为什么采用 B+树作为索引?5年经验程序员回答让我悟了
为什么MySQL的索引有那么多的数据结构可选,偏偏选树结构?为什么那么多的树结构?为什么又偏偏采用 B+ 树作为索引?
Node.js + Express + MySQL 搭建项目框架
本文主要是展示使用 Express 和 MySQL 来搭建项目框架的步骤,展示了如何搭建项目并进行基本操作。 Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。 express-generator 是 Express 应用程序生成器工具,我们可…
记录第一次用node + mysql做接口
一. 使用navicat建数据库 1. 下载mysql 安装指南 https://zhuanlan.zhihu.com/p/37152572 ,这篇文章很详细 安装时,MySQL会提示输入root用户
mysqls为node.js而编写的sql语句生成插件 crud for mysql.
It is written in JavaScript,crud for mysql.You can also use transactions very easily. mysqls 一款专为node.js生成sql语句的插件,链式调用,使用灵活。支持生成sql语法,也支持生…
Node.js必知必会: 如何防止SQL注入
圣诞节临近下班时收到一封安全审核邮件, 大概内容是说存在SQL注入漏洞需要紧急修复(WTF?), 好吧, 圣诞计划泡汤了, 开始修复漏洞吧。 SQL注入的漏洞是指: 未经检查或者未经充分检查的用户输入数据,意外变成了代码被执行 。 攻击者可以修改pageSize为很大, 如果数…