数据库

Redis教程(二):String数据类型

一、概述:       字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符...

Mysql如何通过binlog日志恢复数据详解

前言 MySQL的binlog日志是MySQL日志中非常重要的一种日志,记录了数据库所有的DML操作。通过binlog日志我们可以进行数据库的读写分离、数据增量备份以及服务器宕机时的数据恢复。 定期备份固然可以在服务器发生宕机的时候快速的恢复数据,但传统的...

用PostgreSQL数据库做地理位置app应用

项目中用到了postgreSQL中的earthdistance()函数功能计算地球上两点之间的距离,中文的资料太少了,我找到了一篇 英文的、讲的很好的文章  ,特此翻译,希望能够帮助到以后用到earthdistance的同学。 做一个GEO应用从...

MySQL与PHP的基础与应用专题之增删改查

概述 从今天开始, 小白我将带领大家一起来补充一下 数据库的知识. 添加数据 SQL 语句: # 插入单条数据 INSERT INTO 表名 (列名1, 列名2, …) VALUES (值1, 值2, …) # 插入多条数据 INSERT INTO 表名 ...

MySQL索引结构详细解析

简介 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。 一般来说索引本身也很大,不可能全部存储在内存中,因此索引往往以索引文件的形式存储的...

如何利用Redis作为Mybatis的二级缓存

前言 今天在开发时发现一个奇怪的问题,我手动改完数据库竟然不生效,反复确认环境无误后猜测是缓存的问题,因为是新接手的项目,代码还不熟悉,仔细一看,是开启了二级缓存,并且存入Redis。 那今天就聊聊怎么优雅的用Redis作为Mybatis的二级缓存。 要优...

React 组件的常用生命周期函数汇总

1. 概述 意义:组件的生命周期有助于理解组件的运行方式、完成更复杂的组件功能、分析组件错误原因等。 组件的生命周期:组件从被创建到挂载到页面中运行,再到组件不用时卸载的过程。 生命周期的每个阶段总是伴随着一些方法调用,这些方法就是生命周期的钩子函数。 钩...

Redis远程连接Redis客户端的实现步骤

一 进入redis下的目录 二 启动 redis服务 三 连接客户端 四 在windows本地中安装 redis可视化软件 五 在linux关闭客户端 六 设置防火墙规则:我的因为已经设置过 七设置密码:修改redis.conf 八网络设置 九 在wind...

MongoDB分片键的选择和案例实例详解

前言 分片键选择不好,应用程序就无法利用分片集群所提供的诸多优势。在这种情况下,插入和查询的性能都会显著下降。下决定时一定要严肃,一旦选择了分片键,就必须坚持选择,分片键是不可以修改的。要让分片键提供好的体验,部分源自了解怎样才算一个好的分片键。 本文将详...