其他数据库 Redis批量生成数据的实现 Redis批量生成数据 从研究Redis开始,一直会有一些Redis键值数量或者键值大小的场景要求,显然我们不可能一条一条记录的插入,那不是人都要没了,下面介绍两种方法。 Redis自带Debug方法 redis提供的debug命令可以自己研究下,里面涉及...
MySQL MySQL如何修改字段的默认值和空值 MySQL修改字段的默认值和空值 修改字段默认值 修改: ALTER TABLE 表名 ALTER COLUMN 字段名 SET DEFAULT 默认值 删除: ALTER TABLE 表名 ALTER COLUMN 字段名 DROP DEFAULT 修改...
其他数据库 用Redis实现微博关注关系 关注关系产生的四种关系状态 关注 粉丝 双向关注(互粉) 无关系 需求分析 在微博中,每一个用户都会有一个关注列表,一个粉丝列表。用户可以查看自己的关注,粉丝列表,也可以查看别人的关注,粉丝列表。并且,要展示列表里每个人与当前查看者的关注状态。状态的可能性...
其他数据库 Redis实现登录注册的示例代码 1. 引言 在传统的项目中,用户登录成功,将用户信息保存在session中,这种方式在微服务架构中会产生一系列问题。例如在购物车服务具有多台服务器,当一个请求落在购物车1号服务器后,其session保存了用户信息,另一个请求落在了购物车2号服务器,发现没有...
PostgreSQL pgsql 实现用户自定义表结构信息获取 1. 获取表中普通信息:如字段名,字段类型等 SELECT column_name, data_type, ordinal_position, is_nullable FROM information_schema.”columns”...
MySQL Windows下mysql 8.0.29 winx64安装配置方法图文教程 Windows上安装mysql-8.0.29-winx64,供大家参考,具体内容如下 1.进入官网找到自己所需的安装包:https://dev.mysql.com/ ,路径:DOWNLOAD–>MYSQL Community Downlo...
MySQL RC级别下MySQL死锁问题的解决 背景 在工作中碰到一次死锁问题,业务背景是在mq接收商品主数据时会更新商品其他数据,由于商品主数据和商品其他信息是一对多的关系,所以采用先删后增的方式,结果异常监管平台报出来死锁警告。 这是商品其他信息表,数据库隔离级别是RC,表有一个唯一联合索引,这个唯...
Oracle 一文解析ORACLE树结构查询 我们在日常程序设计中,经常会遇到树状结构的表示,例如组织机构、行政区划等等。这些在数据库中往往通过一张表进行展示。这里我们以一张简单的行政区划表为例进行展示,在实际使用过程中,可以为其添加其他描述字段以及层级。 表中通过ID和PID关联,实现树状结构的存储...
其他数据库 redis 实现登陆次数限制的思路详解 title: redis-login-limitation 利用 redis 实现登陆次数限制, 注解 + aop, 核心代码很简单. 基本思路 比如希望达到的要求是这样: 在 1min 内登陆异常次数达到5次, 锁定该用户 1h 那么登陆请求...
MySQL Mysql字段为null的加减乘除运算方式 Mysql字段为null的加减乘除运算 数据库表test_table 如下查询: select id, total, used, (total – used) as have from test_table; 查询结果: 解决办法 使用IFNU...
其他数据库 Redis安装使用RedisJSON模块的方法 一、安装ReJSON 二、使用ReJson 在使用 Redis 中,我们可以使用大量的 Redis 模块来扩展 Redis 的功能,这里安装使用 ReJSON模块。 一、安装ReJSON github上下载ReJSON的源码:https://github....
Oracle 随机获取oracle数据库中的任意一行数据(rownum)示例介绍 最近看oracle资料的时候,了解rownum的概念,以前只知道对数据库表进行简单的增删改查; 看到了rownum的概念后,突然想到了好多业务场景应该都可以适用的,比如在进行随机发奖的时候, 我们就可以从先查一下奖品表中可以发的总奖品数,然后通过java的...