redis专题06 布隆过滤器
灰常方便用redis
的HyperLogLog
来进行数值估数, 可以解决很多精确度不高的统计需求。
但是如果想知道某一个值是不是已经在HyperLogLog
结构里面了,它就无能为力了,它只提供了pfadd
, pfcount
和pfmerge
等方法,没有提供pfcontains
这样类似的方法。
灰常方便用redis
的HyperLogLog
来进行数值估数, 可以解决很多精确度不高的统计需求。
但是如果想知道某一个值是不是已经在HyperLogLog
结构里面了,它就无能为力了,它只提供了pfadd
, pfcount
和pfmerge
等方法,没有提供pfcontains
这样类似的方法。
MySQL 5.0
开始支持存储过程,这样大大提高数据库的处理速度,同时也可以提高数据库编程的灵活性。SQL语句需要先编译然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。
Mysql中常用函数根据功能大致可划分为1.字符函数;2.数值运算符及函数;3.比较运算符及函数;4.日期时间函数;5.信息函数;6.聚合函数;7.加密函数等;
MySQL5.7.5
后only_full_group_by成为sql_mode的默认选项之一,这可能导致一些sql语句失效。 本文将进一步探讨Mysql
为何要将sql_mode
默认设置为only_full_group_by
以及这种情况下的解决方案;
基于TCP的网络编程开发分为服务器端和客户端两部分, 本文将结合TCP网络连接实现原理, 从实现的角度进一步深入分析TCP网络通信过程;
套接字是一种通信机制(通信的两方的一种约定), 凭借这种机制, 不同主机之间的进程可以进行通信。下面通过套接字中的相关函数来进一步学习理解通信过程;
本文将以实践集合理论的角度深入学习总结mysql中有关子查询及连接的相关知识点;
学习TCP
连接需要三次握手四次挥手过程后, 进一步分析学习TCP
连接通信过程及过程状态信息, 将有助于排除和定位网络或系统故障;
理解TCP
连接三次握手和四次挥手过程对深入学习应用TCP
网络编程十分重要, 相关网络资源也灰常丰富, 本文对TCP
建立和关闭连接中的三次握手和四次挥手过程进行完整分析, 同时参考网络学习资源归纳总结成文;
本文从实践集合理论的角度对数据库的CURD命令及按条件刷查及分组等相关问题进行总结归纳成文;