一. 应用介绍 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、 Key Value数据库。和Memcached类似,它支持存储的value 类型相对更多,包括 string(字符串)、list ( 链表)、 set(集合)、zset(sorted set – ...
分类:
其他好文 时间:
2020-01-23 18:13:51
阅读次数:
475
什么是Redis? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 它提供五种数据类型来存储值:字符串类型、散列类型、列表类型、集合类型、有序 ...
分类:
其他好文 时间:
2020-01-21 19:59:20
阅读次数:
84
默认的分页机制 通过查询时指定 RowBounds 参数,如executor查询数据得出1000条数据,然后使用 DefaultResultSetHandler 处理结果集,内部使用基于内存的分页,即对这1000条数据进行不停地跳过,最终返回特定页码范围的数据 RowBounds类包装了两个分页参数 ...
分类:
其他好文 时间:
2020-01-20 19:16:49
阅读次数:
60
Redis介绍 一.NoSQL数据库 什么是redis? “Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库。Redis是一个非常快速的开源非关系、Key-Value数据库,通常称为数据结构服务器;它存储了五种不同类型值的键映射。” ( ...
分类:
其他好文 时间:
2020-01-17 23:22:52
阅读次数:
112
redis是什么? 是完全开源免费的,用c语言编写的,是一个单线程,高性能的(key/value)内存数据库,基于内存运行并支持持久化的nosql数据库 redis能干嘛? 主要是用来做缓存,但不仅仅只能做缓存,比如:redis的计数器生成分布式唯一主键,redis实现分布式锁,队列,会话缓存。 r ...
分类:
其他好文 时间:
2020-01-17 23:16:43
阅读次数:
75
1. Redis简介 Redis 是完全开源免费的,遵守BSD协议,是一个高性能(NOSQL)的key-value数据库,Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 2. Redis作者 redis的作者 ...
分类:
其他好文 时间:
2020-01-14 10:11:41
阅读次数:
92
什么是Redis? Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。 它是一种NoSQ ...
分类:
其他好文 时间:
2020-01-13 21:31:03
阅读次数:
61
基于JGraphT实现的路径探寻 业务中提出基于内存,探寻的两点间的有向以及无向路径,多点间的最小子图等需求,以下记录使用JGraphT的实现过程。 "GraphT" 是免费的Java类库,提供数学图论对象和算法,本文只涉及路径探寻中的部分内容。 图实例简介 以下资料来源 "graph struct ...
分类:
其他好文 时间:
2020-01-12 13:17:51
阅读次数:
103
动态内存分配的意义 C语言中的一切操作都是基于内存的 变量和数组都是内存的别名 内存分配由编译器在编译期间决定 定义数组的时候必须指定数组长度 数组长度是在编译期就必须确定的 需求:程序运行的过程中,可能需要使用一些额外的内存空间 malloc和free用于执行动态内存分配和释放 malloc所分配 ...
分类:
其他好文 时间:
2020-01-10 15:42:53
阅读次数:
84
Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。从 2010年 3 月 15 日起,Redis 的开发工作由 VMware 主持。从 2013 年 5 月开始,Redis 的开发由 Pivotal 赞 ...
分类:
其他好文 时间:
2020-01-09 23:05:36
阅读次数:
122