在查询数据的时候,数据大多来自于数据库,我们会基于SQL语句与数据库交互,数据库一般会基于本地磁盘IO将数据读取到内存,返回给Java服务端,我们再将数据响应给前端,做数据展示。...
在文件的操作过程中,因为文件过多,往往需要进行一下排序,排序方法也就是从小到大排序或者从大到小排序。比如我们从nginx日志中需要找到访问量最长的url,那就需要对请求时间进行一个排序,根据请求时间长短排序后在打印后面...
1.一些数据库的基本概念与sql的不太一样,数据库的表对应db的集合,行对应文档,字段对应域等等。db多了一个正则表达式的数据类型2.字符串采用UTF-8编码,使用二进制数据存储,可以存储视频,图像,音频3.mongodb创建账户时需要声...
根据jedis进行练习基本命令,string、list、set、hash、zset等命令。
Redis 的事务只是一组命令的集合,一个事务中的所有命令都会被序列化,执行过程中按照顺序执行,并且其它会话提交的命令不会插入到事务执行的命令序列中...
redis系列文章:https://liudongdong.top/categories/redis本篇来源:https://liudongdong.top/archives/redisshi-yi-redis-zhi-bitmaps公众号:雨中散步撒哈拉备注:欢迎关注公众号,一起学习,共同进步!...
HyperLogLog,下面简称为HLL,它是 LogLog 算法的升级版,作用是能够提供不精确的去重计数。存在以下的特点:
这只是假设地球是一个球体,因为使用的距离公式是Haversine公式。这个公式仅适用于地球,而不是一个完美的球体。当在社交网站和其他大多数需要查询半径的应用中使用时,这些偏差都不算问题。但是,在最坏的情况下的偏差可能...
Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。
Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。