其他数据库 浅谈Redis处理接口幂等性的两种方案 前言:接口幂等性问题,对于开发人员来说,是一个跟语言无关的公共问题。对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。接口幂等...
PostgreSQL PostgreSQL12.5中分区表的一些操作实例 1、创建一个有DEFAULT的分区表 1、先创建主表 create table tbl_log ( id serial, create_time timestamp(0) without time zone, remark char(1) ) PARTIT...
其他数据库 在K8s上部署Redis集群的方法步骤 一、前言 二、准备操作 三、StatefulSet简介 四、部署过程 1.创建NFS存储 2.创建Configmap 3.创建Headless service 4.创建Redis 集群节点 5.初始化Redis集群 6.创建用于访问Service 五、测试...
其他数据库 Linux下redis5.0.5的安装过程与配置方法 一、 下载redis 我一般去这里下载:redis下载地址 也可以自行去官网下载 提示:此处安装的为redis-5.05的版本 二、上传redis安装包(我的安装目录为/data/local/tool/redis-5.0.5) 1.创建目录/data/lo...
其他数据库 Redis禁用命令、危险命令及规避方法 FLUSHALL FLUSHDB 命令会清空数据,而且从不失败,对于线上集群非常危险。 KEYS * 命令,当数据规模较大时使用,会严重影响Redis性能,也非常危险。 如果从根本上规避这些风险呢? Redis提供了非常简单且有效的方法,直接在配置文件中设...
MySQL mysql远程跨库联合查询的示例 情况一2个库在同一台物理主机 情况二2个库不在同一台物理主机(即2个库分别在不同的物理主机) 注意:myemployees库和shoppingCart库在同一台物理主机,如果不在同一台物理主机该怎么办呢?下面我会介绍到。 情况一2个库在同一台物理主机 联合...
其他数据库 Redis 通过 RDB 方式进行数据备份与还原的方法 Intro 有的时候我们需要对 Redis 的数据进行迁移,今天介绍一下通过 RDB(快照)文件进行 Redis 数据的备份和还原 Redis 持久化 Redis 的数据持久化有两种机制,一种是 RDB(Redis Database),一种是 AOF(Ap...
Oracle rman恢复方案和oracle异机恢复 注:①恢复的前提是已经做好备份②完全恢复数据库是数据库遇到故障,在恢复时候没有丢失任何已经提交事物数据的恢复不完全恢复数据库是数据库遇到故障,在恢复时候丢失部分数据的恢复③在linux下需要设置环境变量,即需要恢复的oracle数据库的实例名:export...
MongoDB mongoDB 4.0事务回滚的辛酸历程探究 前言 主管前几天发现mongoDB已经升级到4.0了,迫不及待得让我实现他期待已久的事务回滚,发现还是有很多坑啊! 下面是我将已有的本地mongoDB升级到支持事务回滚的历程,分享出来,有错误的地方欢迎指正! 以mac为例哈 部署mongodb事务回滚 1...
其他数据库 Redis教程之代理ip池设计方法详解 前言 众所周知代理 ip 因为配置简单而且廉价,经常用来作为反反爬虫的手段,但是稳定性一直是其诟病。筛选出优质的代理 ip 并不简单,即使付费购买的代理 ip 源,卖家也不敢保证 100% 可用;另外代理 ip 的生命周期也无法预知,可能上一秒能用,下一秒...
SQLSERVER SQL Server 2016里的sys.dm_exec_input_buffer的问题 我们都知道DBCC命令有点尴尬,因为你不能在T-SQL查询里调用它们,你也不能关联它们的输出到其它DMV/DMF。例如你想为每个用户会话返回最后一个执行的SQL语句…. sys.dm_exec_input_buffer 在SQL Server ...
SQLSERVER SQL语句优化提高数据库性能 性能不理想的系统中除了一部分是因为应用程序的负载确实超过了服务器的实际处理能力外,更多的是因为系统存在大量的SQL语句需要优化。为了获得稳定的执行性能,SQL语句越简单越好。对复杂的SQL语句,要设法对之进行简化。 常见的简化规则如下: 1)不要有超过5个...