今天遇到一个问题,就是其他业务系统过来的时间戳类型为毫秒级如:1635830753393 通过postgresql 的to_timestamp函数后,发现时间错误了,得到的时间成为了 53807-06-01 07:29:52.999936经过排查发现时间戳位数问题,于是使用一下方式得到正确的时间select to_timestamp(1635830753393/1000.0) //保留毫秒...
分词全文索引的实现要靠 PgSQL 的 gin 索引。分词功能 PgSQL 内置了英文、西班牙文等,但中文分词需要借助开源插件 zhparser;安装要使用 zhparser,我们首先要安装 SCWS 分词库,SCWS 是 Simple Chinese Word Segmentation 的首字母缩写(即:简易中文分词系统),其 GitHub 项目地址为 hightman-scws,我们下载...
安装postgresql11 会依赖一些组件yum install -y gcc gcc-c++ epel-release llvm5.0 llvm5.0-devel clang libicu-devel perl-ExtUtils-Embed readline readline-devel zlib zlib-devel openssl openssl-devel pam-devel li...
CREATE DATABASE testdb TEMPLATE template0 ENCODING UTF8 LC_COLLATE 'zh_CN.UTF-8' LC_CTYPE 'zh_CN.UTF-8'; # 创建数据库 create role test login password '123456' valid until 'infinity'; # 创建不过期用户 grant a...