其他数据库 Redis Lua脚本实现ip限流示例 引言 分布式限流最关键的是要将限流服务做成原子化,而解决方案可以使使用redis+lua或者nginx+lua技术进行实现,通过这两种技术可以实现的高并发和高性能。首先我们来使用redis+lua实现时间窗内某个接口的请求数限流,实现了该功能后可以改造为限...
SQLSERVER sqlserver清除完全重复的数据只保留重复数据中的第一条 –创建测试表 CREATE TABLE [dbo].[testtab]( [id] [nchar](10) NULL, [name] [nchar](10) NULL ) ; –向测试表插入测试数据 insert into test...
Oracle oracle AWR性能监控报告生成方法 目前相当一部分公司会用到oracle,在做性能测试的时候,对数据库的监控很重要,那么这里先介绍下如何生成oracle自带的awr监控报告,而具体报告的内容分析会放在后续的博客中。 oracle性能分析入门学习中,遇到oracle数据库的性能问题,一般首要的...
SQLSERVER 数据库表的创建、管理和数据操作(实验一) 今天我们就以实验的形式对表的创建、管理和数据操作进行学习,上课吧。 【实验目的】:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。 【实验要求】:利用SQL语言进行数据库表的各种操作: 1.数据库表的创建、修改和删除操作。 2.向表中进行数...
Oracle oracle 11g配置 解决启动连接数据库出现的ora错误 按照网上方法并结合实践,整理了一下(以后忘记了可以看看),oracle登录问题的解决办法: 常见的登录连接oracle数据库时遇到的问题ora-12560,01034,27101,00119,00132等,可以按照以下步骤检查和解决。 Oracle11g数...
其他数据库 Redis中的String类型及使用Redis解决订单秒杀超卖问题 本系列将和大家分享Redis分布式缓存,本章主要简单介绍下Redis中的String类型,以及如何使用Redis解决订单秒杀超卖问题。 Redis中5种数据结构之String类型:key-value的缓存,支持过期,value不超过512M。 Redis是...
SQLSERVER SQL Server数据库中的存储过程介绍 什么是存储过程 如果你接触过其他的编程语言,那么就好理解了,存储过程就像是方法一样。 竟然他是方法那么他就有类似的方法名,方法要传递的变量和返回结果,所以存储过程有存储过程名有存储过程参数也有返回值。 存储过程的优点: ...
MongoDB mongodb3.4集群搭建实战之高可用的分片+副本集 前言 最近因为工作的原因,在学习使用mongodb数据库,mongodb是最常用的nodql数据库,在数据库排名中已经上升到了前六。这篇文章介绍如何搭建高可用的mongodb(分片+副本)集群,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:...
PostgreSQL postgresql数据库安装部署搭建主从节点的详细过程(业务库) 操作系统 64位CentOS 7 数据库搭建 一 业务数据库搭建 1. 安装 yum源(服务器可访问互联网时用) yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/E...
MySQL MySQL数据库中表的操作详解 1.Mysql中的数据类型 varchar 动态字符串类型(最长255位),可以根据实际长度来动态分配空间,例如:varchar(100) char 定长字符串(最长255位),存储空间是固定的,例如:char(10) int 整数型(最长11位) lon...
Oracle 利用Oracle数据库发送邮件的实例代码 –发送邮件的主过程如下所述: Procedure send_mail_ (p_From Varchar2, –邮件发送人 p_Fromuser Varchar2, –发件人昵称 p_Touser Varchar2, ...