E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
K-V
Redis数据类型
一、String1.基本操作
k-v
都是String添加值时,如果不带过期参数,默认永不过期数据类型都是针对value而言,key永远是string#1.添加/获取/删除keySETkeyvalue;GETkey
飞翔荷兰号
·
2023-11-25 09:38
redis
缓存
数据库
一文学完Spark常用算子(Spark算子大全)
groupBy7.filter8.sample9.distinct10.coalesce11.sortBy二、双Value类型1.intersection2.union3.subtract4.zip三、
K-V
笑看风云路
·
2023-11-24 07:56
Spark
spark
大数据
ThreadLocal与涉及的弱引用/虚引用
之后才能读到自己设置的变量值,线程对他们各自拥有的ThreadLocal对象做更改操作时,其他线程是获取不到这些改动的;结合下图分析:线程中setThreadLocal对象Objecto时:是在当前线程的一个map中加入一个
K-V
skye_fly
·
2023-11-24 02:46
JUC学习进阶
java
JUC
标准Web系统的架构分层
例如:一些简单的CRM系统可能在产品初期并不需要
K-V
作为缓存;一些系统访问量不大,并且可能只有一台业务服务器存在,所以不需要运用负载均衡层。业务系统间通信层并没有加入传统的HTTP请求方式。
问题_解决_分享_讨论_最优
·
2023-11-23 09:51
GO 微服务GO-Micro(10)-纯个人学习笔记记录:切换Docker方案启动etcd服务中心
etcd简介与应用场景etcd是一个分布式一致性
k-v
存储系统,通常我们可用于服务注册发现与共享配置,它主要有以下特点:简单:基于HTTP+JSON的API让你可以用CURL命令就可以轻松使用。
小钟钟同学
·
2023-11-22 08:26
浅析LRU(
K-V
)缓存
如果需要按优先级来对缓存中的
K-V
实体进行排序的话,需要考虑这两个维度,在LRU中,最近使用频率最高的排在前面,也可以简单的说最近访问的排在前面。这就是LRU的大体思想。
zhanfu2905
·
2023-11-22 02:36
LSM树理解
LSM树理解image.png对比三种引擎的实现:hash存储引擎:哈希表持久化的实现,可以快速支持增删改查等随机操作,且时间复杂度为o(1),但是不支持顺序读取扫描,对应的存储系统为
k-v
存储系统的实现
达微
·
2023-11-20 23:43
Redis原理和入门
http://redis.cn/官网1关于Redis1.1概念Redis是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库(非关系型数据库,
K-V
结构)、缓存(最主要的功能,用来存储常用不长变化的数据
Ring·1270
·
2023-11-19 23:42
redis
redis学习指南--概览篇
key查找value,value可以有多种数据结构,有:string、list、hash、set、zset2、redis怎么用,怎么操作redis数据结构redis使用方式是一个请求响应交互模式,存储的是
k-v
小蜜蜂爱编程
·
2023-11-19 10:53
redis
数据库
缓存
python——第七天
字典(dict):字典类型和集合一样,底层还是使用hashtable实现的,只是字典对哈希表进行了封装,得到了
k-v
键值对的格式创建或者定义字典类型d={}d={"name":"ljh","age":16
2022计科一班唐文
·
2023-11-19 08:31
python
【C++笔记】二叉搜索树的模拟实现
二叉搜索树的概念二、二叉搜索树的模拟实现2.0、定义二叉树节点2.1、非递归接口实现2.1.1、插入2.1.2、查找2.1.3、删除2.2、递归接口实现2.2.1、插入2.2.2、查找2.2.3、删除三、升级为
K-V
林先生-1
·
2023-11-13 15:35
C++之路
c++
笔记
c语言
1024程序员节
开发语言
Java面试题-Redis-第一天(Redis简单介绍)
Redis就是一个基于内存的数据库存储
K-V
结构的非关系型数据库优点:1.速度快,因为是直接操作缓存,减少
渣瓦攻城狮
·
2023-11-13 09:37
Java面试题
Redis
redis
java面试
HashMap
两者都是基于
k-v
键值对的数据结构,k不可以相同,v可以相同两者都是通过数组+链表数组是主体,链表是为了解决hash冲突HashTable的方法都带有synchronized,是线程安全的。
鸠叁
·
2023-11-12 02:53
java基础
数据结构
java
算法
Redis[2] redis 配置及分布式锁介绍
redis[2]redis配置及分布式锁介绍学习xiaoD课堂的项目笔记SpringDataRedis配置RedisTemplate介绍RedisTemplate介绍ValueOperations:简单
K-V
尔等同学
·
2023-11-12 01:05
备战2022实习
Redis
redis
分布式
数据库
ThreadLocal原理以及内存泄露问题
1、ThreadLocal实现原理1、每个线程中有一个ThreadLocalsMap,这是一个哈希表的结构里面有很多entry(也就是
k-v
),当我们使用ThreadLocal进行set值的时候,会将这个
谢少迪
·
2023-11-10 11:34
java
开发语言
【C++】STL:关于 unordered_map 内部键值对顺序的一个坑
直奔主题:unordered_map并不能保证内部
K-V
对的排列顺序为该unordered_map的创建时/插入顺序unordered_map底层是hashtable,其内部的
K-V
对以Key的hash
?ChristoW?
·
2023-11-09 09:32
c++
哈希算法
散列表
etcd 启动分析_etcd简单解析
ETCDETCD是一个分布式的,强一致性的
k-v
存储。
weixin_39647499
·
2023-11-08 17:14
etcd
启动分析
Android 轻量级缓存 SharedPreference 源码解析
本文是独立解析源码的第二篇,SharedPreference是一个Android开发自带的适合保存轻量级数据的
K-V
存储库,它使用了XML的方式来存储数据,比如我就经常用它保存一些如用户登录信息等轻量级数据
N0tExpectErr0r
·
2023-11-02 15:15
算法通关村第四关——栈白银挑战笔记
答:我们可以用Map来实现,将匹配的符号当作
K-V
存入Map中,左括号作为K,右括号作为V。(这样做可以避免大量的逻辑判断!)如何使用栈完成括号匹
我见鱼市星宿z
·
2023-11-02 10:20
笔记
Golang:浅析Context包
contextpackage-context-GoPackages中是这样介绍context包的:在context包中定义了context类型来在不同的Goroutine之间传递上下文,携带截止时间、取消信号以及携带上下文的系统参数(
k-v
LCS-312
·
2023-10-31 10:47
Golang
golang
开发语言
后端
Hash
根据哈希值和生成哈希值的关键字的值建立的
k-v
表就是哈希表。(注意,这个并不是真正的物理内存地址,之前有好长一段时间都理解错了。)
呜哩哇啦0_0
·
2023-10-29 17:47
RedisTemplate - 常用集合之opsFor系列
链接一、opsForValue简单的Key-Value操作1、set(Kkey,Vvalue)该方法是向Redis新增一个key-value,由方法参数可知
k-v
可以是泛型,也就是说我们
k-v
不一定要是传统的
清远_03d9
·
2023-10-29 04:14
redis 性能这么好,你不完全知道
Redis是基于内存运行的高性能
K-V
数据库,官方提供的测试报告是单机可以支持约10w/s的QPS。redis性能为什么这么好,你不完全知道。
肥肥技术宅
·
2023-10-25 14:33
java
redis
数据库
java
Docker 安装部署RabbitMQ
安装之前先给大家看一张网上整理的关于MQ产品的对比:(ps:之前使用过redis消息队列作为消息订阅服务)Redis做为一个基于内存的
K-V
数据库,其提供了消息订阅的服务,可以当作MQ来使用,目前应用案例较少
龙喆2025
·
2023-10-24 09:51
SortedSet 和 List 异同点
SortedSet在Java的整个集合体系中,集合可以分成两个体系,一个是Collection存储单个对象的集合,另一个是
k-v
结构的Map集合。
无语堵上西楼
·
2023-10-20 11:53
java面试题
java
HBase基础
HBase基础参考https://www.bilibili.com/video/BV1bC4y1b7Q1HBase简介定义HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库(
k-v
)。
ziyue7575
·
2023-10-15 03:31
hbase
数据库
大数据
hive 复合类型_hive 复合数据类型
hive提供了复合数据类型:Structs:structs内部的数据可以通过DOT(.)来存取,例如,表中一列c的类型为STRUCT{aINT;bINT},我们可以通过c.a来访问域aMaps(
K-V
对
娜塔丽圈圈
·
2023-10-14 04:21
hive
复合类型
hive 复合类型_Hive 基本语法操练(四):Hive 复合类型
2)Map(
K-V
对):访问指定域可以通过["指定域名称"]进行。例如,一个Map中M包含了一个group->gid的
K-V
对,gid的值可以通过M['group']来获取。3)Array:arr
cici xiang
·
2023-10-14 04:50
hive
复合类型
kafka运行机制
2.基本概念1.kafka作为集群运行在一个或者多个服务器上2.kafka集群存储的消息是以topic为类别记录的3.kafka存储的消息是
k-v
键值对,k是offset偏移量,v就
qq_43519025
·
2023-10-09 16:47
MQ
kafka
分布式
韩顺平Java自学笔记 集合
存放的为
K-V
数据。代码packagecom.collection;importja
关注永雏塔菲喵
·
2023-10-09 10:10
java
servlet
jvm
浅析 - 微信 MMKV 1.1.1
easy-to-usemobilekey-valuestorageframeworkusedintheWeChatapplication.It'scurrentlyavailableonAndroid,iOS/macOS,Win32andPOSIX.作为一个精简易用且性能强悍的全平台
K-V
土土Edmond木
·
2023-10-08 23:37
leetcode 股票价格波动
题目链接思路:哈希表+有序集合分析:这个题目一共四个要求,一个时间对应一个价格,这个就很容易想到哈希表的
k-v
,这里需要得到最新价格,那么我们定义一个变量记录最新的时间即可。
酱酱熊
·
2023-10-08 13:50
算法
leetcode
动态规划
算法
浅入深出ETCD之【简介与命令行使用】
简介ETCD是什么我个人总结为下面用几个要点:高可用
K-V
存储,就类似于redis一样的键值对存储。允许应用实时监听存储中的
K-V
变化。能够容忍单点故障,能够应
LinkinStar
·
2023-09-30 19:36
多tomcat中的session共享问题
tomcat服务时会导致数据丢失问题.session的替代方案应该满足:数据共享内存存储key,value结构因此我们可以使用redis+token的方式来解决,redis基于内存,可以保证数据共享,且为
k-v
在线取网名
·
2023-09-27 02:56
日常问题
tomcat
服务器
java
redis安装和启动
redis是c语言开发的高性能的
k-v
形式的数据库,数据存储在内存中三、redis安装和启动1、安装1)安装
Tim_0508
·
2023-09-26 05:35
redis
数据库
缓存
HashMap(jdk1.6)梳理
1.HashMap的基本数据结构HashMap是
K-V
型容器,对于每一个
K-V
值,保存在内部HashMap.E
lsr_flying
·
2023-09-25 07:54
Redis面试总结一
避免了不必要的上下文切换和竞争条件,不会因为锁的问题,造成额外的开销使用IO多路复用,非阻塞IO-新版Redis开始采用多线程redis直接构建了自己的VM机制数据类型Redis有哪些数据类型-String--适合最简单的
k-v
LegendGo
·
2023-09-24 00:57
postman发送图片
闲话不叙步骤如下:新建一个请求,在Headers中添加一对
k-v
:Content-Type>multipart/form-data请求的接口:@RequestMapping("/fileUploadController
黑白极客
·
2023-09-23 08:36
postman
测试工具
Redis核心原理与应用实操
2、Redis基本概念存储形式:
K-V
键值对优点:对数据高并发读写(直接在内存中操作)单线程操作(所谓的多线程只是多个命令队伍排队CPU处理时仍然是单线程)Redis-----提供缓存服务!!!!
数学超级菜的数学家
·
2023-09-19 06:50
数据库
redis
数据库
缓存
Redis系列第二篇之String
Redis为
k-v
形式的内存数据库,其v对应多种数据结构存储形式,String就是其中一种,一起来学习String的各种命令吧!
pyihe
·
2023-09-17 19:13
RedisTemplate的操作和用法
Redis含义redis是以
k-v
存储的非关系型数据库,它的数据类型有String、list、map、set、zsetRedisTemplate的配置pom.xmlorg.springframework.bootspring-boot-starter-data-redisredis.clientsjedis3.6.3
韩家阿杰
·
2023-09-17 15:17
Spring
Cloud
配置大全
java
Hashtable底层原理分析
特点1、存放
k-v
键值对2、key\value均不能是null,否则会抛出空指针异常NullPointerException3、线程安全的,底层使用synchronized高频问题1、初始化大小多少?
郭咖啡
·
2023-09-15 20:39
Java
java
数据结构
哈希算法
Redis
RedisRedis是什么Redis是一种基于
K-V
键值对的NoSQL数据库有多种数据结构String字符串HashlistSetZsetBitmapHyperLogLogGEO多场景为啥Redis主要是因为
birchleafed
·
2023-09-12 02:55
redis
数据库
缓存
存储引擎的底层数据结构
一般使用哈希存储引擎的存储系统为键值(
K-V
)类型。对于key-value的插入以及查询,哈希表的复杂度都是O(1)代表性的应用有:Redis,Memcache,以及存储系统Bitcask。
睡不醒的大橘
·
2023-09-11 22:28
2023年Java面试题_Redis
1.基本数据结构 1.1.String字符串 1.1.1.底层结构 1.1.2.相关指令 1.2.List列表 1.2.1.底层结构 1.2.2.相关指令 1.3.Hash哈希
k-v
suli77
·
2023-09-06 03:48
面试
redis
java
缓存
Redis --- 位图
目录背景结构存取方式统计和查找背景开发过程中,会有布尔类型的存储,比如记录一个用户一年365天的签到情况,如果每天都要有一个布尔变量,多个用户,亦或者使用
k-v
形式,上亿用户的话这个存储量是惊人的。
Yoke______
·
2023-09-05 10:55
Redis深度历险学习笔记
redis
千万级并发架构下,关系型数据库应该如何优化?大厂是如何做分库分表的!
每天也能产生上千万的订单数据,这些量级的数据在传统的关系型数据库中已经无法支撑了,那么如何解决海量数据存储和计算等问题,在业内引入了分布式存储和分布式计算等解决方案,特别是NoSql的生态,我在前面讲过的
k-v
跟着Mic学架构
·
2023-09-02 23:28
Mysql 45讲和45问笔记(未完待续0203/05/08)
一、mysql45讲1)索引的本质讲解定义解释所以是帮助Mysql高效获取数据的排好序的数据结构索引数据结构①二叉树②红黑树③Hash表④B-Tree原理讲解可以看到右边的数据结构里面,是按照
k-v
来存数据结构的
谢白羽
·
2023-09-02 13:05
mysql
笔记
数据库
redis
非关系型数据库分为五(四)大类:一、文档型数据库:mongodb二、
k-v
键值对数据库:redis三、图型数据库:Neo4J四、列存储:Hbase五、Xml数据库:BaseX什么是redis:redis
梦诗酒年华
·
2023-08-31 17:49
SparkRDD算子--reduceByKey算子
defreduceByKey(func:scala.Function2[V,V,V]):org.apache.spark.rdd.RDD[scala.Tuple2[K,V]]={/*compiledcode*/}作用对
K-V
寒 暄
·
2023-08-26 17:25
#
---Spark-Core
Spark-MLlib
spark
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他