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
Stream流(jdk新特性)
获取一个流非常简单,有以下几种常用的方式:-所有的Collection集合都可以通过stream默认方法获取流;-java.util.Map接口不是Collection的子接口,且其
K-V
数据结构不符合流元素的单一特征
Limm_666
·
2020-07-10 10:08
JAVASE基础
HBase全解
.Hbase基本介绍1.Hbase是什么2.Hbase单机安装与完全分布式安装3.Hbase用来解决什么场景二.列式数据库与行式数据库比较1.关系型数据库与nosql的比较三.Hbase表结构(底层是
k-v
Sunny_god
·
2020-07-09 23:03
Hbase
深入Collection之ConCurrentHashMap(JDK7)
深入Collection之ConCurrentHashMap(JDK7)前言有关Collection中Map的重要性不用多说,这种
K-V
的存储结构在Java中使用十分广泛。
paditang
·
2020-07-09 21:01
JAVA
java
多线程
使用Mybatis的@MapKey注解返回Map集合案例
1、Mybatis@MapKey注解的使用场景在多值查询的时候,通常要把方法返回类型设置为Map类型,Mybatis为我们提供了另一种解决方式,通过
K-V
的形式将查询结果保存在Map中,这种实现方式只需要在方法上标注为
China渔火
·
2020-07-09 13:43
Mybatis从入门到精通
Redis从入门到高可用分布式实践(一)
初识nosql介绍泛指非关系型的数据库不支持SQL语法数据类型
k-v
无通用的语言,每种nosql数据库都有自己的api和语法,以及擅长的业务场景NoSQL中的产品种类相当多redismogodbhadoopNoSQL
野生程序员123
·
2020-07-09 02:21
redis
redis
分布式
高可用
MapReduce之Mapper类,Reducer类中的函数(转载)
其中setup()一般是用来进行一些map()前的准备工作,map()则一般承担主要的处理工作,cleanup()则是收尾工作如关闭文件或者执行map()后的
K-V
分发等。
weixin_30333885
·
2020-07-08 13:57
【Java-集合】HashMap-Hash冲突解决
背景:我们常用HashMap作为我们Java开发时的
K-V
数据存储结构(如id-person,这个ID对应这个人)。我们知道他们的数据结构么,它的Hash值是什么意义。Hash冲突是怎么解决的。
binke_mxb
·
2020-07-08 10:31
Java
容器
集合
java
数据结构
结构
数据存储
hashmap源码
Aerospike基本概念
一、什么是Aerospike(AS)Aerospike是一个分布式,高可用的
K-V
类型的Nosql数据库。提供类似传统数据库的ACID操作。
亦一亦二
·
2020-07-08 01:32
Springboot下redis使用及以json方式缓存方法
redisspring.redis.host=127.0.0.1导入jarorg.springframework.bootspring-boot-starter-data-redisestringRedisTemplate;操作
k-v
无限骄傲
·
2020-07-08 00:18
springboot
多数据模型数据库
K-V
数据库?RDMS?还是图数据库?在软件领域一直存在一种理论:“onesizedoe
吕信
·
2020-07-07 19:20
基本排序算法及其在MapReduce的应用
在Map阶段,
k-v
溢写时,采用的正是快排;而溢出文件的合并使用的则是归并;在Reduce阶段,通过shuffle从Map获取的文件进行合并的时候采用的也是归并;最后阶段则使用了堆排作最后的合并过程。
厕所跳高
·
2020-07-07 18:09
HashMap父类Map
*Map是一个存储
k-v
对的对象,一个Map不能包含重复的key,每一个key只能对应一个值。*ThisinterfacetakestheplaceoftheDictionar
iteye_11587
·
2020-07-07 10:15
JUC
HandlerSocket使用经验
他对外提供的服务也是简单的
k-v
增删改。mysql的sql解析是非常耗时的,Ha
enough_br
·
2020-07-07 07:33
LINUX
php技术
数据库
MapReduce中的mapper和reducer以及context
其中setup()一般是用来进行一些map()前的准备工作,map()则一般承担主要的处理工作,cleanup()则是收尾工作如关闭文件或者执行map()后的
K-V
分发等。
BigCui.rg
·
2020-07-07 05:05
大数据
map
reduce
mapreduce
goleveldb代码示例
开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般也就是说,LevelDB很适合应用在查询较少,而写很多的场景key和value都是任意长度的字节数组entry(即一条
K-V
莫名FCJ
·
2020-07-06 22:23
非关系型数据库和关系型数据库区别,优势比较?
数据存储结构:首先关系型数据库一般都有固定的表结构,并且需要通过DDL语句来修改表结构,不是很容易进行扩展,而非关系型数据库的存储机制就有很多了,比如基于文档的,
K-V
键值对的,还有基于图的等,对于数据的格式十分灵活没有固定的表结构
HeatDeath
·
2020-07-06 22:41
数据库原理
Redis Cluster深入与实践
1.Redis介绍www.redis.ioredis是一个基于内存的
K-V
存储数据库。支持存储的类型有string,list,set,zset(sortedset),hash等。
JhonXie
·
2020-07-06 00:51
以太坊源码之『数据持久化』
levelDB的操作代码interface.go:数据库接口memory_database.go:提供一个测试使用的内存数据库database_test.go:测试安全levelDB:google开发开源
k-v
super_lixiang
·
2020-07-05 13:26
区块链
关于DistKV的主备同步的实现
DistKV全称是:Adistributedkey-valuein-memorystoresystemwithtableconcept.翻译过来的中文名是:一个带有表概念的分布式内存
K-V
存储系统。
小人物大青春
·
2020-07-05 12:26
DistKV项目相关问题
Java学习
Etcd实战、一(安装、配置、设置集群及认证)
etcd内部采用raft协议作为一致性算法,etcd基于Go语言实现本文非原理介绍,仅介绍etcd在linux上的安装及在go下的使用简介核心:
k-v
存储,高可用,分布式,raft,go(嗯具体底层可以阅读源码
_xiaoxiao程序员
·
2020-07-05 05:43
Golang
Redis连接池Jedis动手解析(Resp协议)
本文参考自https://redis.io/topics/protocolRedis可以当做JAVA中增强版HashMap,一个
K-V
非关系型数据库不同于Http大数据量,使用RESP协议快速操作内存数据
Keith.Chen
·
2020-07-04 23:17
Redis
缓存
举例说明如何处理json串
基本类型就是集合跟
K-V
结构的Map,现在我们来看看应该怎么去存放数据,进行传递。以取到idNo为例。
皇上看不见
·
2020-07-04 05:09
理解
一文读懂 Redis 分布式部署方案
为什么要分布式Redis是一款开源的基于内存的
K-V
型数据库,因为内存访问速度快,一般被用来做系统的缓存。
木石头
·
2020-07-01 21:00
Redis知识整理(二):结合源码讲一下Spring集成Redis的两种方式:Jedis和RedisTemplate
一、Redis简介Redis是一种非关系型(
K-V
)数据库,也叫做缓存数据库,类似于Memcached,但有着以下优点:(1)Redis不仅仅支持简单的字符串类型的
K-V
数据,还支持hash、list、
by_yanzhenshun
·
2020-07-01 19:55
缓存
clientv3API访问etcd服务与使用etcdctl访问之间数据隔离
通过etcd/clientv3API访问远程etcd服务的时候,在自己的go程序里能顺利获取
k-v
,但用etcdctl无法获取之前存的数据;同样用etcdctl存的数据,使用clientv3API也访问不到
黑化肥挥发会发灰
·
2020-07-01 03:28
错误
问题解决办法
Java Web数据库篇之Redis概述
Redis是一个
K-V
的非关系型数据库(NoSQL),常见的NoSQL数据库有:
K-V
数据库如Redis、Memcached,列式数据库如大数据组件H
藏呆羊
·
2020-06-30 12:18
Java
Web知识总结
源码阅读(19):Java中主要的Map结构——HashMap容器(下1)
(接上文《源码阅读(18):Java中主要的Map结构——HashMap容器(中)》)3.4.4、HashMap添加
K-V
键值对(红黑树方式)上文我们介绍了在HashMap中table数组的某个索引位上
说好不能打脸
·
2020-06-30 08:58
javaer
java源码阅读
Fabric 1.0源代码分析(23)LevelDB(KV数据库)
LevelDB的特点:*key和value都是任意长度的字节数组;*entry(即一条
K-V
记录)默认是按照key的字典顺序存储的,当然开
尹成
·
2020-06-30 07:26
区块链
flume开发--自定义Sink
kafka可以通过自定义Sink的方式实现数据搜集并写入各种LOTP数据库,下面的例子是通过自定义Source实现数据写入分布式
K-V
数据库Aerospike.1.自定义Sink代码如下packagekafka_sink.asd
RangeYan2012
·
2020-06-30 06:17
原创
Aerospike
Flume
Java
Nosql
大数据
大数据系统开发笔记
反射在Spring框架中的应用-IOC容器实现
IOC控制翻转,它是一种设计思想,而并非实际的技术,最核心的思想就是预先将设计的对象实例创建的控制权交给程序(IOC容器)IOC容器的本质是一个
K-V
结构的map配置文件代码publicclassA{publicA
白小T~
·
2020-06-29 16:55
Spring
spring
ioc
高并发中的数据库设计
一、单机数据库1、数据库的基本组成(1)
K-V
存储(2)事务引擎、关系代数和(3)用户API2、
K-V
存储(1)本质来说,就是“映射”,按照key找打value(2)所有数据存储的最基本和最底层的结构(
Bug君坤坤
·
2020-06-29 14:33
数据库
通过RestHighLevelClient实现ES聚合查询
难点做聚合查询时,商品都会有分类、品牌,可以直接使用agg函数查出,但商品的属性是动态变化的,需要进行多次聚合查询,将商品的属性转化为
k-v
形式(k-属性名,v-属性值集合)。
dutf
·
2020-06-29 14:28
大数据
ElasticSearch
第一个分布式项目总结(2)——Redis
在本项目中使用便是Redis介绍下RedisRedis是款开源的内存高速缓存数据库,由C语言编写(部署的时候需要gcc环境),本质上是一个
K-V
类型的内存数据库,具有非常出色的性能,每秒可以处理10w次读写操作
Songcz✨
·
2020-06-29 09:57
项目总结
bleve boltdb性能调研
boltdb是go实现的一个
k-v
数据库。bleve使用boltdb作为其存储方式。
krystollia
·
2020-06-29 04:25
SpringCloud Alibaba - Nacos 作为配置中心 & 读取Properties配置信息
简介Nacos提供用于存储配置和其他元数据的
K-V
存储,为分布式系统中的外部化配置提供服务器端和客户端支持。
恒宇少年
·
2020-06-29 03:22
HashMap1.8与ConcurrentHashMap1.8线程安全比较
HashMap大家再熟悉不过了,它是java专门用来存储
K-V
类型的集合框架,它是线程不安全的,同时它的底层原理也是面试必问,但是ConcurrentHashMap大家对他了解多少呢?
后端技术精选
·
2020-06-28 21:53
java开发
redis相关知识总结
redis相关知识总结redis的简介读写速度快的内存数据库,是
k-v
类型的数据库多用于缓存,分布式锁服务多种数据类型。
不会JAVA的运营不是好数分
·
2020-06-28 19:55
redis
NoSQL之redis(介绍+集群搭建)
NoSQL的分类:键值对(
K-V
)存储数据库相关产品:TokyoCabinet/Tyrant、Redis、Voldemort、BerkeleyDB典型应用:内容缓存,主要用于处理大量数据的高访问负载。
weixin_34319111
·
2020-06-28 16:09
Go Helm
时间救星Helm将一个应用所需要声明的所有Kubernetes资源,以模板的形式打包到一个文件夹下,然后通过预定义的或用户自定义的
K-V
文件进行渲染,最后排序后一并提交到Kubernetes执行。
weixin_34262482
·
2020-06-28 15:42
区块链教程Fabric1.0源代码分析LevelDB KV数据库
LevelDB的特点:key和value都是任意长度的字节数组;entry(即一条
K-V
记录)默认是按照key的字典顺序存储的,当然开发者也可以
weixin_34007886
·
2020-06-28 09:31
解读Java8中ConcurrentHashMap是如何保证线程安全的
HashMap是工作中使用频度非常高的一个
K-V
存储容器。在多线程环境下,使用HashMap是不安全的,可能产生各种非期望的结果。
weixin_33757609
·
2020-06-28 04:42
Kubernetes集群搭建之Etcd集群配置篇
介绍etcd是一个分布式一致性
k-v
存储系统,可用于服务注册发现与共享配置,具有以下优点。
weixin_30627341
·
2020-06-27 22:30
HBase-概述
但从HBase的底层物理存储结构(
K-V
)来看,HBase更像是一个multi-dimensionalmap。
weixin_30596735
·
2020-06-27 22:17
Redis 原理及应用(1)--数据类型及底层实现方式
Redis是一个
K-V
的非关系型数据库(NoSQL),常见的NoSQL数据库有:
K-V
数据库如Redis、Memcached,列式数据库如大数据组件HBase,文档数据库如mogoDB。
冷面寒枪biu
·
2020-06-27 07:12
Web开发
分布式
Redis系列----(二)redis中的数据结构类型
一.前言redis并不是简单的key-value数据容器,不能将其理解为静态存储数据,它是动态交互的数据结构服务器,可以被用作缓存,高性能
k-v
数据库等。
岁月丶丿静好
·
2020-06-27 05:26
Redis系列
etcd 集群搭建及常用场景分析
概述etcd是一个分布式一致性
k-v
存储系统,可用于服务注册发现与共享配置,具有以下优点。
zhojhon
·
2020-06-26 22:39
分布式相关
NoSQL--Redis
Redis简介Redis和Memcached类似,也属于
k-v
数据存储Redis官网:redis.io支持更多value类型,除了和string外,还支持hash、lists(链表)、sets(集合)和
swtIrene
·
2020-06-26 16:06
源码阅读(18):Java中主要的Map结构——HashMap容器(中)
HashMap是一种Map容器,也就意味着HashMap中存储的数据对象都是以
K-V
键值对结构进行定义的,我们先基于JDK1.8中的源代码,介绍HashMap这个Map容器的基本
seableble
·
2020-06-26 07:56
Redis从入门到精通(二、Redis的数据类型)
的所有数据类型并介绍了常用的5种数据类型(strings,Lists,Hashes,Sets,Sortedsets)简单的命令和使用场景Redis的数据类型Binary-safestrings,简单的
K-V
QuoVadis
·
2020-06-25 22:33
redis
程序员
java
mapreduce流程理解
mapper类:setup();map();cleanup();run();setup是用类似进行map前的一些准备工作;map承担主要的处理工作;cleanup则是收尾工作如关闭文件或者执行map后的
k-v
LavenderZ
·
2020-06-25 21:27
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他