postgresql常用快捷命令 数据库对象有表(table,简写t)、索引(index,简写i)、视图(view,简写v)、函数(function,简写f)、序列(sequence简写s)、权限§、用户或角色(u、g)\。通过此命令查看数据库命令帮助信息,本文中的所有命令都可以在帮助命令列表找到。可以看到本会话的所有操作历史,类似linux系统的history命令。命令\d加指定类型可以查看指定对象的信息,带+号展示信息更详细。执行成功会切换到指定的数据库。命令格式:\c 数据库名称。
greenplum授权 在Greenplum数据库中,表空间(Tablespace)是用于存储数据库对象的物理位置。通过授予创建、使用和修改模式的权限,您可以控制用户在数据库中创建、访问和修改对象的范围和权限。
Redis cluster集群设置密码 打开每个redis cluster节点的配置文件,添加下面两项密码选项,并保存。通过ssh连接工具链接所有redis cluster服务器。修改完配置文件,重启redis使之生效。链接每个redis集群节点。
redis cluster集群定时备份 对于redis cluster,为了保证高可用,我们在保证并发能力的情况下,还要保证崩溃情况下恢复的能力,因此需要定时保存数据,以应对意外情况出现,下面提供了一种数据备份的设计方法。主节点采用rdb快照的方式进行备份,备份速度快,减少对主进程的影响。以下是备份脚本,可以通过contab命令定时执行如下脚本进行备份。从节点采用aof的形式备份,尽量完整的保存数据。
标准差计算方式对比 通过数学公式可以看到,每个参数都要计算与平均值的平方差,因此要首先计算出样本数据的平均值,再计算标准差,需要循环两次数组,计算示例代码如下。welford提出了一种计算算法,可以通过滚动计算的方式得出标准差,而不用计算所有样本数据,对于需要流式处理的数据比较友好。avg表示平均值,sum表示平方差。标准差的数学计算公式如下。