PostgreSQL PostgreSQL+Pgpool实现HA主备切换的操作 PostgreSQL流复制实现HA主备切换 环境说明和主机规划 操作系统 主机名 主机 角色 端口 CentOS 7 master 10.0.0.11 PG-Master 54321 CentOS 7 slave 10.0.0.12 PG-Slave 54...
其他数据库 Redis配合SSDB实现持久化存储代码示例 目前对于互联网公司不使用Redis的很少,Redis不仅仅可以作为key-value缓存,而且提供了丰 富的数据结果如set、list、map等,可以实现很多复杂的功能;但是Redis本身主要用作内存缓存,不适合做持久化存储,因此目前有如SSDB、 ARD...
其他数据库 阿里云官方Redis开发规范总结 在阿里云社区看到一份阿里云官方 Redis 开发规范,是一位阿里云数据库技术专家(Redis方向)写的,感觉有很多地方值得参考。我对原文排版和内容进行了简单完善,这里分享一下。 一、键值设计 1. key 名设计 (1)【建议】: 可读性和可管理性 以业务...
MySQL MySQL 开窗函数 (1)开窗函数的定义 (2)开窗函数的实际应用场景 结合order by关键词和limit关键词是可以解决很多的topN问题,比如从二手房数据集中查询出某个地区的最贵的10套房,从电商交易数据集中查询出实付金额最高的5笔交易,从学员信息表中查询出年龄最小的...
MySQL MySQL视图和索引专篇精讲 建立索引 删除索引 数据库版本:mysql8。0.27 如果以下代码执行有问题欢迎一起探讨 视图View 什么是视图? 视图是一个虚拟表,是sql语句的查询结果,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据,在使用视图时动态生成。视...
MySQL 阿里面试MySQL死锁问题的处理 咱们使用 MySQL 大概率上都会遇到死锁问题,这实在是个令人非常头痛的问题。本文将会对死锁进行相应介绍,对常见的死锁案例进行相关分析与探讨,以及如何去尽可能避免死锁给出一些建议。 1、什么是死锁 死锁是并发系统中常见的问题,同样也会出现在数据库MySQL...
其他数据库 Redis之SDS数据结构的使用 序言 Redis的几种基本数据结构有字符串(String)、哈希(Hash)、列表(List)、集合(Set)、有序集合(Sorted Set),这些是最常见的,也能在官网上查看到。 官网链接:Redis 教程_redis教程 字符串 前面也提到过字符串是...
PostgreSQL 本地计算机上的 postgresql 服务启动后停止的问题解决 在启动 postgresql 服务是遇到这种情况: 解决方法: 打开计算机管理====>查看应用程序日志信息,可以看出,由于日志配置错误的问题。 找到 postgresql.conf 文件,做如图修改,解决问题: postgresql 日志配置参考下...
其他数据库 Redis Cluster的图文讲解 1.1 Redis-Cluster简介 1.1.1 什么是Redis-Cluster 为何要搭建Redis集群。Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hb...
其他数据库 Redis底层数据结构之dict、ziplist、quicklist详解 此前我们学习了常见的Reids数据类型,这些数据类型都需要底层的数据结构的支持,现在我们来看看Redis常见的底层数据结构:dict、ziplist、quicklist。 1 Redis dict dict就是“字典”的意思,它是Redis中的一种使用的非...
PostgreSQL PostgreSql新手必学入门命令小结 1、命令行登录数据库 有两种方式,一是直接在系统shell下执行psql命令;而是先进入psql环境,然后再连接数据库。下面分别给出实例: (1)直接登录 执行命令:psql -h 172.16.35.179 -U username -d dbname ,...
PostgreSQL PostgreSQL中的collations用法详解 与Oracle相比,PostgreSQL对collation的支持依赖于操作系统。 以下是基于Centos7.5的测试结果 $ env | grep LC $ env | grep LANG LANG=en_US.UTF-8 使用initdb初始化集群的时...