其他数据库 Redis优惠券秒杀企业实战 一、全局唯一ID 1. 全局ID生成器 每个店铺都可以发布优惠券: 当用户抢购时,就会生成订单并保存到tb_voucher_order这张表中,而订单表如果使用数据库自增ID就存在一些问题: id的规律性太明显 受单表数据量的限制 所以tb_voucher...
SQLSERVER 随机抽取的sql语句 每班任意抽取3名学生 学校有一、二、三。。。。至十班。 假设每个班上有30名学生。张、李、刘、苏等 现有这样的表 student ,字段 class 及name 。其中class 表示班级,name 表示每班学生姓名。 要求每班任意抽取3名学生出来,进行学校大扫除。 请写出这样...
其他数据库 Redis使用bloom-filter过滤器实现推荐去重 前期准备 redis原生并不带布隆过滤器,需要单独下载并自行编译和加载。 1.下载redisbloom插件(redis官网下载即可) https://github.com/RedisLabsModules/redisbloom/ wget https://...
其他数据库 redis中修改配置文件中的端口号 密码方法 windows中 1.找到redis文件的位置, 编辑redis.windows.conf, 将端口号改成8888 2.打开cmd, 重启启动(带配置文件的启动) 3.连接测试 liunx下 1.找到redis的安装位置,例如我的是 /usr/local/...
PostgreSQL PostgreSQL pg_ctl start启动超时实例分析 一、问题 pg_ctl start启动时报错退出:pg_ctl:server did not start in time。超时时间是多少?从什么时候到哪个阶段算超时? 二、分析:该信息打印位置,从后面代码段do_start函数中可以看出 1、pg_ctl ...
其他数据库 springmvc集成使用redis过程 Redis安装 首先安装redis。这个就不重点介绍了。windos下载redis就行。 我用的是mac 用命令行安装的。 安装命令 yum install redis 运行命令 sudo redis-server 这样就安装运行成功了。 spring集成...
SQLSERVER SQL Server数据汇总五招轻松搞定 本文我们将讨论如何使用GROUPBY子句来汇总数据。 使用单独列分组 GROUP BY子句通过设置分组条件来汇总数据,在第一个例子中,我在数据库AdventureWork2012中的表 Sales.SalesOrderDetail.中的一列上进行数据分组操...
SQLSERVER 根据sql脚本修改数据库表结构的几种解决方案 最近由于项目需要要做一个小工具。 需求:客户用的老库并存储了一些数据,用了一段时间,我们根据客户提出新功能在老库的基础上对新库进行修改。这些修改有很多细节方面的修改,包含存储过程,增加表,修改表字段类型,添加字段。 然后我们自己更新并测试好软件后,需要改动...
SQLSERVER SQLServer数据库的各种管理方法 本文适用范围:全面阐述SQLServer数据库的各种操作,分虚拟主机和服务器两种情况。 这篇文章比较长,请使用下面的提纲访问。 提纲 一、虚拟主机 1.安装在线企业管理器 2.注册远程企业管理器(SQL200...
MongoDB MongoDB的基础知识简介 1、文档、集合和数据库 a)、文档:因为MongoDB是面向文档的数据库,那么可想而知文档是它的基本单元,相当于关系型数据库中的行! Ⅰ、它是由键值对组成的一个有序集;注:键不能为空且是字符串类型的。 Ⅱ、它不仅区分大小写,而且还区分数...
MySQL centos7中如何利用crontab进行mysql定时备份 centos7用crontab进行mysql定时备份 1、建立 mysql3306_backup.sh 文件 文件名及路径可以自定义,个人习惯将脚本、脚本日志、备份的数据放在mysql的data路径下,方便查找 mysql3306_backup.sh内容:...
其他数据库 Redis请求处理的流程分析 本文使用的Redis 5.0源码 感觉这部分的代码还是挺有意思的,我尽量用比较通俗的方式进行讲解 概述# 我记得我在 一文说透 Go 语言 HTTP 标准库 这篇文章里面解析了对于 Go 来说是如何创建一个 Server 端程序的: 首...