排序
Mysql常用函数大全(分类汇总讲解)
一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLO...
将MongoDB作为Redis式的内存数据库的使用方法
基本思想 将MongoDB用作内存数据库(in-memory database),也即,根本就不让MongoDB把数据保存到磁盘中的这种用法,引起了越来越多的人的兴趣。这种用法对于以下应用场合来讲,超实用: 置于慢...
Java操作MongoDB数据库示例分享
MongoDB是一个文档型数据库,是NOSQL家族中最重要的成员之一,以下代码封装了MongoDB的基本操作。 MongoDBConfig.java 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...
Redis sort 排序命令详解
redis支持对list,set,sorted set元素的排序 sort 排序命令格式: sort key [BY pattern] [LIMIT start count] [GET pattern] [ASC|DESC] [ALPHA] [STORE dstkey] 1) sort key (list) 这是...
mongodb设置后台运行的方法
默认的情况下,关闭shell,mongodb就停止运行了。 如果想在后台运行,启动时只需添加 --fork函数即可。 可以在日志路径后面添加--logappend,防止日志被删除。 bin/mongodb --fork --dbpath=/...
详解Redis中的双链表结构
Redis中双链表实现的基本结构: 1.节点结构 1 2 3 4 5 typedef struct listNode { struct listNode *prev; //前向节点 struct listNode *next; //后向节点 void *value; ...
MVCC如何工作 深入理解PostgreSQL的MVCC并发处理方式
Redis中统计各种数据大小的方法
如果 MySQL 数据库比较大的话,我们很容易就能查出是哪些表占用的空间;不过如果 Redis 内存比较大的话,我们就不太容易查出是哪些(种)键占用的空间了。 有一些工具能够提供必要的帮助,比如...
分割超大Redis数据库的方法详解
Redis数据库过大会导致内存消耗过高和性能下降。这时需要对数据库进行切分或裁剪。主要有以下两种方法: 1. 切分数据库Redis支持切分数据库为多个子数据库,每个数据库有自己的键空间。可以将大数...
Redis哨兵(Sentinel)模式的配置方法及其在Java中的用法
Redis哨兵(Sentinel)模式用于管理多个Redis节点,监控主节点是否下线,并在下线时自动将从节点提升为主节点,保证高可用性。本文将介绍Sentinel模式的配置方法及其在Java中的使用。 1. 安装Redis ...








