数据库

Redis数据结构之链表与字典的使用

今天我们来聊一聊Redis中的链表与字典,具体如下: 链表 关于链表的基础概念其实你在学习Redis之前一定积累了不少,所以本文将默认你已经掌握了链表相关的基础知识,而Redis的链表其实也就是普通的链表~ 因为Redis是使用C语言编写的,因此Redis...

15个postgresql数据库实用命令分享

最初是想找postgresql数据库占用空间命令发现的这篇blog,发现其中提供的几 条命令很有用(但也有几条感觉是充数的=。=),于是就把它翻译过来了。另外这篇文章是09年的,所以里面的内容可能有点过时,我收集了原文中有用的评论放在了最后面。 现在有不少...

PostgreSQL分区表(partitioning)应用实例详解

前言 项目中有需求要垂直分表,即按照时间区间将数据拆分到n个表中,PostgreSQL提供了分区表的功能。分区表实际上是把逻辑上的一个大表分割成物理上的几小块,提供了很多好处,比如: 1、查询性能大幅提升 2、删除历史数据更快 3、可将不常用的历史数据使用...

redis的string类型及bitmap介绍

redis运行原理 redis有很多的客户端连接进来,站在redis所在机器的角度来说,就是有很多socket的连接,并且是打在内核上面的,redis是一个进程,进程可以调用内核上的epoll,来遍历寻找哪一个客户端发送数据过来了(这里是单进程单线程来处理...

MongoDB开启权限认证的方法步骤详解

前言 最近在生产环境中MongoDB已经使用有一段时间了,但对于MongoDB的数据存储一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),最近在酷壳网看了一篇技术文章(https://coolshell.cn/?s=从+MONGO...

SQL Server 2005附加数据库时Read-Only错误的解决方案

SQL Server 2005附加数据库文件时出现了Read-Only错误,附加的时候,系统提示mdf文件为只读,可是打开文件属性,这个属性不为只读。该怎么解决呢?本文我们就介绍了这一解决方案,接下来就让我们来一起了解一下吧。 两种解决方法如下: 1、重新...

mongodb操作的模块手动封装

mongodb操作的模块手动封装 [注]:这些代码都是基于nodejs进行的. 在nodejs目录下创建一个模块文件*.js,以便调用, 以下是模块代码: function mongodbModel(dbname,dataform) { var Mongo...

PostgreSQL11修改wal-segsize的操作

修改有风险,谨慎行事。 PostgreSQL11以前改变wal-segsize(WAL段大小)必须在编译时通过–with-wal-segsize参数确定,编译后不可更改. #PostgreSQL11之前的版本 #数据块按8K划分(–with-b...