- 一、持久化的作用 1. 什么是持久化 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。 持久化Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上。 2. 持久化的实现方式 快照方式持久化 快照方式持久化就是在某时刻把所有数据进行完整备份。 例:Mysql的... 一、持久化的作用 1. 什么是持久化 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。 持久化Redis所有数据保持在内存中,对数据的更新将异步地保存到磁盘上。 2. 持久化的实现方式 快照方式持久化 快照方式持久化就是在某时刻把所有数据进行完整备份。 例:Mysql的...
- 目录 1 DML增删改表中的数据(重要) 1.1 添加数据 1.2 删除数据 1.3 修改数据 2 DQL查询表中的记录(重要) 2.1 语法 2.2 基础查询 2.3 条件查询 2.4 排序查询 2.5 聚合函数 2.6 分组查询 2.7 分页查询 1 DML增删改表中的数据(重要) 1.1 添加数据 ... 目录 1 DML增删改表中的数据(重要) 1.1 添加数据 1.2 删除数据 1.3 修改数据 2 DQL查询表中的记录(重要) 2.1 语法 2.2 基础查询 2.3 条件查询 2.4 排序查询 2.5 聚合函数 2.6 分组查询 2.7 分页查询 1 DML增删改表中的数据(重要) 1.1 添加数据 ...
- 批量更新 mysql更新语句很简单,更新一条数据的某个字段,一般这样写: UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value'; 如果更新同一字段为同一个值,mysql也很简单,修改下where即可: UPDATE mytable SET m... 批量更新 mysql更新语句很简单,更新一条数据的某个字段,一般这样写: UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value'; 如果更新同一字段为同一个值,mysql也很简单,修改下where即可: UPDATE mytable SET m...
- 目录 1 表的约束 1.1 非空约束:not null 1.2 唯一约束:unique,值不能重复 1.3 主键约束:primary key 1.4 外键约束:foreign key 1 表的约束 约束,是对表中的数据进行限定,保证数据的正确性、有效性和完整性,约束分为以下几类: 主键约束:primary key非空约... 目录 1 表的约束 1.1 非空约束:not null 1.2 唯一约束:unique,值不能重复 1.3 主键约束:primary key 1.4 外键约束:foreign key 1 表的约束 约束,是对表中的数据进行限定,保证数据的正确性、有效性和完整性,约束分为以下几类: 主键约束:primary key非空约...
- 目录 0 引言 1 Spring JDBC 1.1 JDBCTemplate使用步骤 1.2 JDBCTemplate练习 0 引言 上一篇博文中讲解了数据库连接池技术,使用该技术代码的复用度和效率均有提高,但是在做JDBC操作时还是比较麻烦,特别是处理查询结果时,要从结果集中获取数据,再封装成对象等等。 实际... 目录 0 引言 1 Spring JDBC 1.1 JDBCTemplate使用步骤 1.2 JDBCTemplate练习 0 引言 上一篇博文中讲解了数据库连接池技术,使用该技术代码的复用度和效率均有提高,但是在做JDBC操作时还是比较麻烦,特别是处理查询结果时,要从结果集中获取数据,再封装成对象等等。 实际...
- 本篇博客,为大家带来在IDEA上通过Java代码实现Mongodb的CRUD操作! 文章目录 一.... 本篇博客,为大家带来在IDEA上通过Java代码实现Mongodb的CRUD操作! 文章目录 一....
- 在《微服务架构下的数据一致性:概念及相关模式》中介绍了在微服务中实现数据一致性的三种方式,包括可靠事件模式、业务补偿模式、TCC模式。本文重点说一下可靠事件投递。 1. 可靠事件模式 可靠事件模式属于... 在《微服务架构下的数据一致性:概念及相关模式》中介绍了在微服务中实现数据一致性的三种方式,包括可靠事件模式、业务补偿模式、TCC模式。本文重点说一下可靠事件投递。 1. 可靠事件模式 可靠事件模式属于...
- 目录 1 DCL管理用户 2 DCL权限管理 1 DCL管理用户 之前的博客讲解了SQL的分类: DDL:操作数据库库和表DML:增删改表中的数据DQL:查询表中数据DCL:管理用户,授权,一般是DBA(数据库管理员)使用 1)添加用户:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; ... 目录 1 DCL管理用户 2 DCL权限管理 1 DCL管理用户 之前的博客讲解了SQL的分类: DDL:操作数据库库和表DML:增删改表中的数据DQL:查询表中数据DCL:管理用户,授权,一般是DBA(数据库管理员)使用 1)添加用户:CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; ...
- 上一篇博客为大家带来了MongoDB基础【概念】入门。这一篇博客,将为大家带来关于MongoDB的基础命令!... 上一篇博客为大家带来了MongoDB基础【概念】入门。这一篇博客,将为大家带来关于MongoDB的基础命令!...
- 1 修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2 创建数据库时,指定数据库的字符编码 mysql> create... 1 修改数据库字符编码 mysql> alter database mydb character set utf8 ; 2 创建数据库时,指定数据库的字符编码 mysql> create...
- 状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态客户端与服务器端的一次通信,就是一次会话实现状态保持的方式:在客户端或服务器端存储与会话有关的数据存储方式包括cookie、session,会话一般指session对象使用cookie,所有数据存储在客户端,注意不要存储敏感信息推荐使用sesison方式... 状态保持 http协议是无状态的:每次请求都是一次新的请求,不会记得之前通信的状态客户端与服务器端的一次通信,就是一次会话实现状态保持的方式:在客户端或服务器端存储与会话有关的数据存储方式包括cookie、session,会话一般指session对象使用cookie,所有数据存储在客户端,注意不要存储敏感信息推荐使用sesison方式...
- 设计介绍 本示例完成“图书-英雄”信息的维护,需要存储两种数据:图书、英雄图书表结构设计: 表名:BookInfo图书名称:btitle图书发布时间:bpub_date英雄表结构设计: 表名:HeroInfo英雄姓名:hname英雄性别:hgender英雄简介:hcontent所属图书:hbook图书-英雄的关系为一对多 ... 设计介绍 本示例完成“图书-英雄”信息的维护,需要存储两种数据:图书、英雄图书表结构设计: 表名:BookInfo图书名称:btitle图书发布时间:bpub_date英雄表结构设计: 表名:HeroInfo英雄姓名:hname英雄性别:hgender英雄简介:hcontent所属图书:hbook图书-英雄的关系为一对多 ...
- 本文主要讨论这么几个问题: (1)“缓存与数据库”需求缘起 (2)“淘汰缓存”还是“更新缓存” (3)缓存和数据库的操作时序一、需求缘起 场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。例如对于用户的余额信息表account(uid, money),业务上的需求是: (1)查... 本文主要讨论这么几个问题: (1)“缓存与数据库”需求缘起 (2)“淘汰缓存”还是“更新缓存” (3)缓存和数据库的操作时序一、需求缘起 场景介绍 缓存是一种提高系统读性能的常见技术,对于读多写少的应用场景,我们经常使用缓存来进行优化。例如对于用户的余额信息表account(uid, money),业务上的需求是: (1)查...
- 1.首先写一个备份ssh文件在你要的目录下创建一个备份文件夹,和一个备份文件。 2.编辑这个备份文件,写一个ssh语句#!/bin/bashDATE=$(date +%Y%m%d) mysqldump -uroot -proot coscia_00 > /home/backup/cosica_00-$DATE.sql 3.给... 1.首先写一个备份ssh文件在你要的目录下创建一个备份文件夹,和一个备份文件。 2.编辑这个备份文件,写一个ssh语句#!/bin/bashDATE=$(date +%Y%m%d) mysqldump -uroot -proot coscia_00 > /home/backup/cosica_00-$DATE.sql 3.给...
- Lumen作为一款API导向很浓的框架,配置极简化,默认只支持一路DB配置 然而随着业务复杂度的提高,引入多个数据库连接似乎无法避免,下面介绍一下LUMEN连接多个数据库的配置方法: 修改.env文件,增加新DB配置,如下: //DB1 配置 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT... Lumen作为一款API导向很浓的框架,配置极简化,默认只支持一路DB配置 然而随着业务复杂度的提高,引入多个数据库连接似乎无法避免,下面介绍一下LUMEN连接多个数据库的配置方法: 修改.env文件,增加新DB配置,如下: //DB1 配置 DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签