首页
学习
活动
专区
工具
TVP
发布

程序猿DD

公众号:程序猿DD,博客:didispace.com,Github:dyc87112
专栏成员
1861
文章
1765903
阅读量
85
订阅数
2分钟,快速认识什么是SQL语言
结构化查询语言,简称SQL,它是与关系数据库管理系统通信的黄金标准语言。今天就来一起快速认识一下什么是SQL,您可以通过以下的文字内容学习,也可以通过文末的视频学习,希望本文对您有所帮助。
程序猿DD
2023-12-10
1840
吃透这款最流行的数据库,技术生涯就稳了
互联网企业在近20年的崛起过程中,最应该感谢的是开源软件提供的支撑。包括操作系统、数据库、Web Server 在内的各种开源技术,以低成本的方式协助企业快速推出服务,赢得商业上的成功。
程序猿DD
2023-09-06
1600
重磅推荐:一款极具潜力的全新开源免费数据库管理工具!
本文首发:https://blog.didispace.com/database-ide-slashbase/
程序猿DD
2023-09-06
4320
58一面:Redis数据更新,是先更新数据库还是先更新缓存?
作者 | ^Damon 来源 | blog.csdn.net/qq_41689567/article/details/103664475 项目部分: 1、项目背景还有项目流程 2、从抓包开始到最终显示的时间是多少? 3、有没有调研?每天某个时段的数据流量? 4、如果我在这边频繁刷流量,大约多长时间可以发现异常?? 5、redis作为高速缓存和数据库的数据一致性的问题,如果数据更新的话是先更新数据库还是先更新缓存?若果先更新数据库再更新缓存会涉及什么问题 基础部分: 1、hashMap底层?为什么jdk1.
程序猿DD
2023-04-24
1.6K0
92K Star !AI 都完全不需要咱们人类了?
Auto-GPT 究竟是一个开创性的项目,还是一个被过度炒作的 AI 实验?本文为我们揭开了喧嚣背后的真相,并揭示了 Auto-GPT 不适合实际应用的生产局限性。 作者:Jina AI 创始人兼 CEO 肖涵博士  译者: 新智元编辑部 原文链接:https://jina.ai/news/auto-gpt-unmasked-hype-hard-truths-production-pitfalls/ 背景介绍 这两天,Auto-GPT,一款让最强语言模型 GPT-4 能够自主完成任务的模型,一夜成名
程序猿DD
2023-04-24
2640
如何去写一手好SQL ?
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 作者 | 编码砖家 来源 | cnblogs.com/xiaoyangjia/p/11267191.html MySQL性能 最大数据量 最大并发数 查询耗时0.5秒 实施原则 数据表设计 数据类型 避免空值 text类型 索引优化 索引分类 优化原则 SQL优化 分批处理 不做列运算 避免Select * 操作符<>优化 OR优化 IN优化 LIKE优化 JOIN优化 LIMIT优化 其他数据库 博主负责的项目主要采用
程序猿DD
2023-04-17
1760
后端必备:15000 字的 SQL 语句大全
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 来源 | cnblogs.com/liuqifeng/p/9148831.html 一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c
程序猿DD
2023-04-17
1.8K0
为什么不建议把数据库部署在Docker容器内?
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 来源 | https://www.toutiao.com/i6805798581971190276/ 近2年Docker非常的火热,各位开发者恨不得把所有的应用、软件都部署在Docker容器中,但是您确定也要把数据库也部署的容器中吗? 这个问题不是子虚乌有,因为在网上能够找到很多各种操作手册和视频教程,小编整理了一些数据库不适合容器化的原因供大家参考,同时也希望大家在使用时能够谨慎一点。 目前为止将数据库容器化是非常不合理
程序猿DD
2023-04-17
1.3K0
delete、truncate、drop的区别有哪些,该如何选择
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 这里有个【1024】红包等你来领取 MySQL删除数据的方式都有哪些? 咱们常用的三种删除方式:通过 delete、truncate、drop 关键字进行删除;这三种都可以用来删除数据,但场景不同。 一、从执行速度上来说 drop > truncate >> DELETE 二、从原理上讲 1、DELETE DELETE from TABLE_NAME where xxx 1、DELETE属于数据库DML操作语言,只删除数据
程序猿DD
2023-04-17
4420
最近很火的 ClickHouse 是什么?
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 这里有个【1024】红包等你来领取 ClickHouse 是 Yandex(俄罗斯最大的搜索引擎)开源的一个用于实时数据分析的基于列存储的数据库,其处理数据的速度比传统方法快 100-1000 倍。 ClickHouse 的性能超过了目前市场上可比的面向列的 DBMS,每秒钟每台服务器每秒处理数亿至十亿多行和数十千兆字节的数据。 # ClickHouse 是什么? ClickHouse 是一个用于联机分析(OLAP)的列
程序猿DD
2023-04-17
7430
Spring Boot 2.x基础教程:使用Flyway管理数据库版本
之前已经介绍了很多在Spring Boot中使用MySQL的案例,包含了Spring Boot最原始的 JdbcTemplate(https://blog.didispace.com/spring-boot-learning-21-3-1/)、Spring Data JPA(https://blog.didispace.com/spring-boot-learning-21-3-4/)以及我们国内最常用的MyBatis。同时,对于一些复杂场景比如:更换Druid数据源,或是多数据源的情况也都做了介绍。 不论
程序猿DD
2023-04-17
1.1K0
不想 CRUD 干到老,就来看看这篇 OOM 排查的实战案例!
既需要跑历史数据(传给job的日期是过去的时间),也需要能够上线后,实时跑(十秒钟触发一次,传入触发时的当前时间)。
程序猿DD
2023-04-04
2990
高可用解决方案:同城双活?异地双活?异地多活?怎么实现?
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过F5或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保存,比如MySQL数据库,redis等内存数据库。除了这两种类型的维护方式,还有jvm的内存的状态维持,但jvm的状态生命周期通常很短。 高可用的一些解决方案 高可用,从发展来看,大致经过了这几个
程序猿DD
2023-04-04
3.2K0
超详细面经:工作两年不到裸辞,投了进百份简历...
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 作者 | 胡小华 来源 | https://urlify.cn/BBbEBz # 前言 此篇记录一下找工作的经历,本人从毕业到现在工作一年半了,目前处于离职找工作中,毕业7k目前想找10K-12K左右的,做过项目管理,项目开发,但是目前面Java貌似项目管理的经验丝毫没有作用,下面的篇幅将记录一下找工作的相关问题。 这里稍微唠嗑一下,建议各位想跳槽的小伙伴尽量在职找工作,我之前是在职找工作的,拿了一个10K*14薪的Of
程序猿DD
2023-04-04
2450
醉酒删库:几杯红酒下肚,7小时数据消失...
来源 | 云头条 欧洲中部时间10月17日晚上10点45分左右,Keepthescore的创始人兼程序员在几杯红酒下肚后,无意中删除了生产数据库。超过300.00个记分牌及相关数据顿时人间蒸发。 值得庆幸的是,该公司使用的是DigitalOcean提供的一款托管数据库,这意味着DigitalOcean每天自动执行一次备份。经历了5分钟的紧张和恐慌后,Keepthescore工作人员将网站置于维护模式,竭力恢复备份。欧洲中部时间晚上11点15左右即灾难发生后30分钟,恢复了正常,但是7个小时的记分牌数据永远消
程序猿DD
2023-04-04
1950
Spring Boot 注解大全,一键收藏!回城路上复习!
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 来源 | www.cnblogs.com/tanwei81/p/6814022.html 一、注解 (annotations) 列表 @SpringBootApplication: 包含了 @ComponentScan、@Configuration 和 @EnableAutoConfiguration 注解。 其中 @ComponentScan 让 spring Boot 扫描到 Configuration 类并把它加入
程序猿DD
2023-04-04
3190
推荐一款免费的数据库管理工具,比 Navicat 还要好用,功能还很强大
点击上方蓝色“程序猿DD”,选择“设为星标” 回复“资源”获取独家整理的学习资料! 来源:blog.csdn.net/horses/article/details/89683422 在制作《SQL 入门教程》时,接触到了这款非常强大易用的数据库管理和开发工具:DBeaver,也就是上面这个可爱的小河狸。 DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。 由于 DBeaver 基于 Java 开发,
程序猿DD
2023-04-04
2.4K0
另一种思考:为什么不选JPA、MyBatis,而选择JDBCTemplate?
对于关系型数据库的操作,我们在之前的Spring Boot系列教程中已经介绍了几个最常用的使用案例: 使用JdbcTemplate访问MySQL数据库 使用Spring Data JPA访问MySQL 使用MyBatis访问MySQL 因为选择多,因此对于这几种方式哪个更好,一直也是Java开发者们争论的一个热点。同时,一直以来争论的热点一直围绕着MyBatis和Spring Data JPA的选择(之前我们也聊了关于 MyBatis和Spring Data JPA的选择问题)。 今天小编看到一篇比较
程序猿DD
2023-04-04
2.4K0
亿级流量峰值没在怕,“缓存”技术来减压!
许多大型互联网系统,如电商、社交、新闻等App或网站,动辄日活千万甚至上亿,每分钟的峰值流量在数十万以上,架构上如何应对如此高的流量峰值呢? 本文选自 《技术人修炼之道:从程序员到百万高管的72项技能》 一书,快来了解下如何通过“缓存”技术来给系统减压吧! 流量峰值给系统带来的主要危害在于,它会瞬间产生大量对磁盘数据的读取和搜索,通常数据源是数据库或文件系统,当数据访问次数增大时,过多的磁盘读取可能会最终成为整个系统的性能瓶颈,甚至压垮整个数据库,导致系统卡死、服务不可用等严重后果。 常规的应用系统通常会
程序猿DD
2023-04-04
2330
赠书:亿级流量峰值没在怕,“缓存”技术来减压!
许多大型互联网系统,如电商、社交、新闻等App或网站,动辄日活千万甚至上亿,每分钟的峰值流量在数十万以上,架构上如何应对如此高的流量峰值呢? 本文选自 《技术人修炼之道:从程序员到百万高管的72项技能》 一书,快来了解下如何通过“缓存”技术来给系统减压吧! 流量峰值给系统带来的主要危害在于,它会瞬间产生大量对磁盘数据的读取和搜索,通常数据源是数据库或文件系统,当数据访问次数增大时,过多的磁盘读取可能会最终成为整个系统的性能瓶颈,甚至压垮整个数据库,导致系统卡死、服务不可用等严重后果。 常规的应用系统通常会
程序猿DD
2023-04-04
1780
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档