Improve database performance with connection pooling

We tend to rely on caching solutions to improve database performance. Caching frequently-accessed queries in memory or via a database can optimize write/read performance and reduce...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-25 17:09
  • 阅读 ( 43 )

PostgreSQL 高可用:PostgreSQL复制和自动故障转移

1.什么是 PostgreSQL 复制? 将数据从一台 PostgreSQL 数据库服务器复制到另一台服务器的过程称为 PostgreSQL 复制。源数据库服务器通常称为主服务器,而接收复制的数据的数据库服务器称为副本...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-25 11:33
  • 阅读 ( 141 )

模糊匹配、相似度查询怎么破? 看PG亿级检索毫秒响应

需求场景假设 Aken某天在咖啡店听到一首歌,觉得很好听,但不知道具体的歌名,只知道歌曲是“民谣”,歌词包含“一把破吉他”、“旅人”,然后是男歌手。 如果我想收藏该歌曲,请问小编如何为我找到...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-24 20:42
  • 阅读 ( 49 )

postgresql12中的pg_stat_statements

一、postgresql12中的pg_stat_statements 1.1 pg_stat_statements 是什么? 能够统计你SQL的执行统计信息,通俗来讲,能够统计慢查询的SQL。 1.2 pg_stat_statements 怎么用? pg_stat_stat...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-24 17:49
  • 阅读 ( 47 )

微信支付和回调和查单实现指引

目录1. 前端支付返回处理    1.1 公众号、小程序、APP支付    1.2 H5支付    1.3 NATIVE支付2. 后端服务处理    2.1 支付回调处理    2.2 定时轮询查单    2.3 T+1日对账处理3. 常见问题 背景...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-24 10:49
  • 阅读 ( 46 )

ingress-nginx pod 明明在ingress-nginx 的namespace,而 ingress 的yaml部署到 其它ns中,更改ingress 文件.......

ingress-nginx pod 明明在ingress-nginx 的namespace,而 ingress 的yaml部署到 其它ns中,更改ingress 中的定义文件,为啥对应host的 ingress-nginx pod的配置文件会更改。 这两个东西明明不...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-23 19:24
  • 阅读 ( 47 )

k8s 如果日志很大,从后面查看进入的日志

kubectl  --tail=500 logs  -f cat-service-78d9d985b-vqmxq  -n sthmei-com

  • 0
  • 0
  • shitian
  • 发布于 2020-12-19 19:03
  • 阅读 ( 47 )

postgresql查询还剩多少可用连接

postgresql查询当前可用连接数 select max_conn-now_conn as resi_conn from (select setting::int8 as max_conn,(select count(*) from pg_stat_activity) as now_conn from pg_settings wher...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-17 00:57
  • 阅读 ( 47 )

ICP证书和EDI证书的区别

者两种证书阿里云现在都提供代理办理业务: ICP许可证”与“EDI许可证”全部归属在《第二类增值电信业务经营许可证》中,这两个可以算是其中小的分支,“ICP许可证”是仅限互联网信息服务业务,该...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-16 10:17
  • 阅读 ( 49 )

shell 中 "${1:-}"怎么理解

1 $1是函数的第一个参数2 看替换的定义,${varname:-word},如果varname存在且非null,则返回其值;否则,返回word。用途:如果变量未定义,则返回默认值。3 上述替换中的word是空,即,如果1没...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-11 14:31
  • 阅读 ( 52 )

亿级毫秒响应实时推荐系统-解决方案探索(postgresql)

最近接触推荐相关业务需求过程中参考了不少德哥的文章,收益良多,强烈推荐德哥文章链接:https://github.com/digoal  业务应用场景 假如某个主播平台资源中,共有2000w主播,运营关注到A...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-10 14:06
  • 阅读 ( 51 )

MySQL迁移PG工具py-mysql2pgsql

 迁移工具简介 今天介绍一个MySQL迁移PostgreSQL的自动化工具py-mysql2pgsql,该工具通过python使用不落地方式,或写出到文件方式(可选),直接将MySQL中的表结构转化到pg,并自动导入数...

  • 0
  • 0
  • shitian
  • 发布于 2020-12-10 11:35
  • 阅读 ( 51 )

一文详解 Ansible 的自动化运维

一、Ansible 概述 Ansible 是近年来越来越火的一款开源运维自动化工具,通过Ansible可以实现运维自动化,提高运维工程师的工作效率,减少人为失误。Ansible 通过本身集成的非常丰富的模块可以...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-28 09:31
  • 阅读 ( 57 )

拒绝接口裸奔!开放API接口签名验证!

接口安全问题 请求身份是否合法?请求参数是否被篡改?请求是否唯一? AccessKey&SecretKey (开放平台) 请求身份 为开发者分配AccessKey(开发者标识,确保唯一)和SecretKey(用于接...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-26 09:53
  • 阅读 ( 52 )

PG备份方式

参数解析这里介绍一下高频&&常用的参数说明,如果想深挖,建议查看官网进行查看,文章最后会给出官网链接。-f输出文件或目录名-F && –format=c|d|t|p输出文件格式 (定制、目录...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-14 14:22
  • 阅读 ( 51 )

redis 问答题

1.什么是redis? Redis 是一个基于内存的高性能key-value数据库。  2.Reids的特点   Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-13 17:06
  • 阅读 ( 48 )

k8s namespace 不受namespace约束的资源查询方式

kubectl api-resources --namespaced=true    收到ns的约束 不受namespace 约束 kubectl api-resources --namespaced=false

  • 0
  • 0
  • shitian
  • 发布于 2020-11-04 00:47
  • 阅读 ( 43 )

PG中权限简写

     r --SELECT("read") w -- UPDATE ("write") a -- INSERT ("append") d -- DELETE D -- TRUNCATE x -- REFERENC...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-02 01:00
  • 阅读 ( 47 )

PostgreSQL 锁浅析

一、概述   此文档主要对Postgresql 锁机制进行分析,在讲解的过程中结合实验,理解Postgresql的锁机制。 二、表级锁类型   表级锁类型分为八种,以下对各种表级锁类型进行简单介绍下,...

  • 0
  • 0
  • shitian
  • 发布于 2020-11-01 23:41
  • 阅读 ( 47 )

postgresql 列出所有数据库的命令

SCHEMA_ONLY_LIST

  • 0
  • 0
  • shitian
  • 发布于 2020-10-31 02:37
  • 阅读 ( 51 )