其他数据库 Redis高级玩法之利用SortedSet实现多维度排序的方法 说明:本次实践基于Redis版本3.2.11。 关于SortedSet 首先,我们都知道Redis的SortedSet是可以根据score进行排序的,以手机应用商店的热门榜单排序为例,根据下载量倒序排列,其简单用法如下: 127.0.0.1:6379>...
Oracle Linux下的Oracle启动脚本及其开机自启动 说明:以下操作环境在CentOS 6.4 + Oracle 11gR2(Oracle安装在ORACLE_BASE=/opt/oracle中,其ORACLE_HOME=/opt/oracle/11g) 用OUI安装并配置Oracle数据库后,Oracle就开...
PostgreSQL pgsql 如何删除仍有活动链接的数据库 删除数据库的命令: drop database if exists testdb; 但是这个命令可能会报错: 类似于: database “” is being accessed by other users. DETAIL: Th...
其他数据库 Redis和Lua实现分布式限流器的方法详解 主要是依靠 redis + lua 来实现限流器, 使用 lua 的原因是将多条命令合并在一起作为一个原子操作, 无需过多考虑并发. 计数器模式 原理 计数器算法是指在一段窗口时间内允许通过的固定数量的请求, 比如10次/秒, 500次/30秒. 如果设置...
PostgreSQL postgresql 实现查询某时间区间的所有日期案例 核心sql如下: select daytime::date from generate_series( (‘2017-06-01’),–查询开始日期(可根据需求调整) (select now()::date),̵...
PostgreSQL PostgreSQL用户、数据库及表的管理、操作与授权方式 摘要 PostgreSQL的常用命令 1、登录数据库 /* 切换到数据库用户 */ su – postgres /* 登录 */ psql 登录成功显示如下: bash-4.2$ psql psql (9.3.17) Type “h...
SQLSERVER freetds简介、安装、配置及使用介绍 什么是FreeTDS 简单的说FreeTDS是一个程序库,可以实现在Linux系统下访问微软的SQL数据库! FreeTDS 是一个开源(如果你喜欢可以称为自由)的程序库,是TDS(表列数据流 )协议的再次实现。它可以被用在Sybase的db-lib或...
PostgreSQL CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享 PostgreSQL在CentOS上部署的时候,需要设置一些操作系统的参数,官方文档上列举了一些(传送门)。除了这些,还有一些其他的设置,如单个用户允许的最大进程数,单个进程的最大句柄数等,这些一般也需要调整,否则系统会在一些条件下出现问题,或者性能下降。...
其他数据库 Redis教程(一):Redis简介 一、简介: 在过去的几年中,NoSQL数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如Redis、MongoDB、BerkeleyDB和CouchDB等。由于每种产品所...
MongoDB MongoDB Windows安装服务方法与注意事项 MongoDB Windows安装服务 MongoDB作为一个基于分布式文件存储的数据库,近两年大受追捧。数据灵活的存取方式和高效的处理使得它广泛用于互联网应用。 最近本人开始在Windows 32位平台下研究MongoDB的使用,为了方便,本人更喜欢将其...
PostgreSQL 在postgresql中通过命令行执行sql文件 通过命令行执行初始化sql脚本是比较常见的需求,命令行下执行如下操作即可: 若是执行的命名只是创建用户,编辑用户,创建数据库的话可以不指定-d参数。 psql -U username -d myDataBase -a -f init.sql 如果是远程数据...
MySQL 解决Mysql多行子查询的使用及空值问题 1 定义 也称为集合比较子查询 内查询返回多行 使用多行比较操作符 2 多行比较操作符 — 多行子查询 — IN SELECT employee_id, manager_id, department_id FROM employee...