技术文档

Redis Lua脚本实现ip限流示例

引言 分布式限流最关键的是要将限流服务做成原子化,而解决方案可以使使用redis+lua或者nginx+lua技术进行实现,通过这两种技术可以实现的高并发和高性能。首先我们来使用redis+lua实现时间窗内某个接口的请求数限流,实现了该功能后可以改造为限...

oracle AWR性能监控报告生成方法

目前相当一部分公司会用到oracle,在做性能测试的时候,对数据库的监控很重要,那么这里先介绍下如何生成oracle自带的awr监控报告,而具体报告的内容分析会放在后续的博客中。 oracle性能分析入门学习中,遇到oracle数据库的性能问题,一般首要的...

数据库表的创建、管理和数据操作(实验一)

今天我们就以实验的形式对表的创建、管理和数据操作进行学习,上课吧。 【实验目的】:了解SQL语言的使用,进一步理解关系运算,巩固数据库的基础知识。 【实验要求】:利用SQL语言进行数据库表的各种操作: 1.数据库表的创建、修改和删除操作。 2.向表中进行数...

oracle 11g配置 解决启动连接数据库出现的ora错误

按照网上方法并结合实践,整理了一下(以后忘记了可以看看),oracle登录问题的解决办法: 常见的登录连接oracle数据库时遇到的问题ora-12560,01034,27101,00119,00132等,可以按照以下步骤检查和解决。 Oracle11g数...

SQL Server数据库中的存储过程介绍

什么是存储过程 如果你接触过其他的编程语言,那么就好理解了,存储过程就像是方法一样。 竟然他是方法那么他就有类似的方法名,方法要传递的变量和返回结果,所以存储过程有存储过程名有存储过程参数也有返回值。 存储过程的优点:    ...

mongodb3.4集群搭建实战之高可用的分片+副本集

前言 最近因为工作的原因,在学习使用mongodb数据库,mongodb是最常用的nodql数据库,在数据库排名中已经上升到了前六。这篇文章介绍如何搭建高可用的mongodb(分片+副本)集群,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍:...

MySQL数据库中表的操作详解

1.Mysql中的数据类型 varchar 动态字符串类型(最长255位),可以根据实际长度来动态分配空间,例如:varchar(100) char 定长字符串(最长255位),存储空间是固定的,例如:char(10) int 整数型(最长11位) lon...