手把手带你使用Redis+Bitmap实现亿级海量数据统计
在移动应用的业务场景中,我们需要保存这样的信息:一个key关联了一个数据集合。常见的场景如下:给一个userId,判断用户登陆状态;显示用户某个月的签...
数据库教程 2021-10-08 15:07:55 39
结合实例分析mysql中or和in的效率
mysql中or和in的效率前言今天遇到了一个网站卡死的问题,过了几分钟就好了,找到了一个定时脚本中有个sql,执行效率很慢,DBA建议将or改为in,效率提升...
数据库教程 2021-09-26 10:48:59 38
Redis5.0.8安装部署
1.Redis介绍Nosql基本概念为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。NoSql,叫非关系型数据库,...
数据库教程 2021-09-08 11:50:11 41
Redis5.0.8集群搭建
Replication(主从复制)主从复制原理:从服务器连接主服务器,发送SYNC命令;主服务器接收到SYNC命名后,开始执行BGSAVE命令生成RDB文件并使用缓冲区...
数据库教程 2021-09-08 11:48:37 37
深入了解MySQL中的join语句算法及优化方法
一、join语句算法创建两个表t1和t2CREATE TABLE `t2` ( `id` int(11) NOT NULL, `a` int(11) DEFAULT NULL, `b` int(11) DEFAULT NULL, PRIMARY KEY
数据库教程 2021-08-29 23:12:01 27
深入了解MySQL中的自增主键
一、自增值保存在哪儿?不同的引擎对于自增值的保存策略不同1.MyISAM引擎的自增值保存在数据文件中2.InnoDB引擎的自增值,在MySQL5.7及之前的版本,自...
数据库教程 2021-08-29 23:11:11 54
深入浅析redis中的三种特殊数据类型
redis三种特殊的数据类型Geospatial地理位置Hyperloglog基数统计Bitmap位图场景Geospatial地理位置redis3.2版本就推出了Geospatial官方文档上可以详细...
数据库教程 2021-08-25 12:21:59 47
手把手教你使用Redis实现亿级数据统计(实战)
常见的场景如下:给一个userId,判断用户登陆状态;两亿用户最近7天的签到情况,统计7天内连续签到的用户总数;统计每天的新增与第二天的留存用户数;...
数据库教程 2021-08-16 14:24:41 46
redis实现共同好友的思路详解
背景微信朋友圈的点赞、评论,只能看到自己好友的信息。这就涉及到了一个共同好友的概念,通过redis的set集合可以很轻松的实现此功能。共同好友实现思...
数据库教程 2021-05-27 08:54:50 46
Java Socket实现Redis客户端的详细说明
Redis是最常见的缓存服务中间件,在java开发中,一般使用jedis来实现。如果不想依赖第三方组件,自己实现一个简单的redis客户端工具,该如何实现呢?本...
数据库教程 2021-05-27 08:54:15 54
redis哨兵常用命令和监控示例详解
sentinelmonitoradvertise192.168.0.5280012sentinelsetadvertiseclient-reconfig-script/etc/redis/reconfig.shsentinelflushconfigsentinel启动后需...
数据库教程 2021-05-27 08:53:47 52
详解Redis瘦身指南
Redis内存回收Redis服务器的最大占用内存量由配置项maxmemory决定,我们可以通过configsetmaxmemory2GB的格式来配置。一旦Redis内存满,所有引起内存增...
数据库教程 2021-05-27 08:53:00 39
跳槽必备之你设计索引的原则是什么?怎么避免索引失效?
之前我们已经详细介绍了关于索引的原理和索引的查询的原则,所谓工欲善其事必先利其器,各位在学习阶段一定要要循序渐进的来学习这块知识,千万不要眼...
数据库教程 2021-05-27 08:52:23 42
mysql语句查询技巧有哪些
mysql语句查询技巧:技巧1比较运算符能用“=”就不用“<>”“=”增加了索引的使用几率。技巧2明知只有一条查询结果,那请使用“LIMIT1”“LIMIT...
数据库教程 2020-10-22 15:23:42 56
如何修改mysql登录权限
修改mysql登录权限的方法:1、登录mysqlmysql -u root -p2、修改mysql库的user表,将host项,从localhost改为%。%这里表示的是允许任意host访问,如果...
数据库教程 2020-10-22 15:23:19 49
xshell怎么搭建mysql
xshell搭建mysql的方法:1、没有mysql包到官网下载,需要到mysql的官网下载yumrepo配置文件。2、在/opt中看是否有mysql文件包3、进行repo的安装:rpm-...
数据库教程 2020-10-22 15:22:54 44
navicat for mysql连接不成功怎么办
第一步:打开CommandLineClient第二步:输入mysql密码回车就是安装mysql时设置的密码只输入密码就行不加分号第三步:输入ALTERUSER'root'@...
数据库教程 2020-10-22 15:22:12 47
mysql里一个中文汉字占多少字节数?
mysql各字符集下汉字和字母占字节数varchar(N),这里的N是指字符数,并不是字节数.占用的字节数与编码有关在mysql5.1.5-alpha下测试得出如下结论lati...
数据库教程 2020-10-22 15:21:40 59
安装mysql后没有看到服务怎么办?
mysql安装完成之后,“服务”列表里面没有mysql服务的解决方法:用管理员身份打开命令控制台(cmd),然后切换到mysql安装目录下的bin目录,然后再路径...
数据库教程 2020-10-22 15:21:05 39
mysql怎么使用sum()求id字段的和?
SUM()函数返回数值列的总数。SQLSUM()语法SELECT SUM(column_name) FROM table_name;SUM()函数是如何工作的?如果在没有返回匹配行SELECT语句中使用SU...
数据库教程 2020-10-21 13:56:22 45