什么缓存?通俗来讲,缓存就是提前准备好的数据,存储在内存中,方便应用快速访问。比如一个固定的查询请求,没缓存的话,查询语句会直接打到数据库上,请求数不多的时候,没有什么影响,但是当并发请求很多时,就会造成数据库负载,影响结果返回时间。 如果采用缓存技术,将这个查询结果预先存在内存中,那当请求来时,直接调用该数据,不用再去查数据库,这样就能解决并发过大时出现的问题。redis什么Redis(R
什么RedisRedis全称(Remote Dictionary Server); Redis本质上是一个Key-Value类型的内存数据库,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。 Redis的出色之处不仅仅是性能,R
转载 2023-09-06 22:58:43
45阅读
Redis什么Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和地理空间(geospatial) 索引半径查询。 Redis
转载 2023-07-21 16:06:20
191阅读
1. 什么Redis 一款内存高速缓存数据库,是远程的基于内存的,非关系型数据库(关系型数据库在存储之前必须定义好数据字典,redis不用)。Redis全称为:Remote Dictionary Server(远程数据服务),该软件使用C语言编写,Redis是一个key-value存储系统,支持数据结构丰富(string(字符串),list(链表),set(集合),
转载 2023-06-28 16:38:56
105阅读
Linux是一种开放源代码的操作系统,广泛被用于服务器和个人电脑上。红帽(Red Hat)是一个知名的Linux发行版,它为企业用户提供了稳定和可靠的操作系统。那么,Linux究竟可以用来干什么呢? 首先,Linux可以用来运行服务器。许多网站和云服务商选择在Linux服务器上运行他们的服务,因为Linux系统的稳定性和安全性都得到了业界的认可。红帽作为企业级Linux发行版,提供了更多的支持和
原创 5月前
26阅读
什么是RedisRedis是一种基于键值对(key-value)的NoSQL数据库。比一般键值对数据库强大的地方,Redis中的value支持string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种数据结构,因此Redis可以满足很多的应用场景。而且因为Redis会将所有的数据都放
原创 9月前
153阅读
它将任务分为两个阶段:Map 阶段和 Reduce 阶段。Map 阶段将输入数据拆分成键值对,然后应用用户定义的函数进行处理。Reduce 阶段将 Map 阶段的输出进行合并和汇总。MapReduce 适用于离线数据处理,但不适合实时数据处理。3. Spark 技术特点和概述Spark 是一个通用的大数据处理框架,具有以下特点: 4. MapReduce 和 Spark 的区别速度:Spar
Redis概况Redis(Remote Dictionary Server,即远程字典服务),是一个开源的(BSD 许可的)内存中的数据结构存储器,用作数据库、缓存和消息代理。它支持丰富的数据结构(如字符串、哈希、列表、集、带范围查询的排序集、位图、超日志、具有半径查询和流的地理空间索引)。Redis 具有内置复制、Lua 脚本、LRU eviction、事务和不同级别的磁盘持久性,并通过 Red
转载 2023-07-07 17:33:15
332阅读
title: Unicode可以用来干什么date: 2018-12-24 03:33:00tags:Javacategory:Javadescription: Unicode可以用来干什么前言在接到唯一可接口的时候,莫名其妙的将本来好好的中文搞成了乱码,气的我啊,一直找问题,找不到。后来发现日志中的数据变成了一堆类似乱码的,形状,亏我见多识广哈,一眼就知道是Urienc...
原创 2022-09-01 05:21:14
299阅读
概述:    由于公司需要做lua项目,需要本人学习lua语言。对于之前一直做qt我来说,零基础学习,所以记录这些学习中的笔记,以便以后复习和交流。lua介绍:          Lua脚本可以很容易的被C/C++ 代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。不仅仅作为扩展脚本,也可以作为
目录一、dockerfile是什么1.1 docker镜像的分层1.2 docker的三要素二、创建docker镜像2.1 docker镜像2.2 docker镜像的创建方式2.3 基于已有的镜像创建2.4 基于本地模板创建2.5 基于dockerfile的创建2.5.1 dockerfile的结构2.5.2 dockerfile的操作指令三、镜像分层的原理3.1 docker镜像分层3.2 涉及
Hadoop FAQ zz 2009-12-03 18:52 Hadoop FAQ 1. Hadoop 是什么? Hadoop 是一种使用 Java 编写的分布式计算平台。它吸收了 Google 文件系统和 MapReduce 等产品的特性。详情参见 HadoopMapReduce。 2. Hadoop 运行于什么平台?
SpringBoot是什么从字面理解,Boot是引导的意思,因此他是引导Spring快速搭建的一个工具。以前开发的SSM框架需要很多的配置,而SpringBoot采用“习惯优先于配置”的理念,使得用户很容易创建一个独立运行,准生产级别的基于Spring框架的项目。SpringBoot的核心功能:独立运行的Spring项目 (嵌入式常用Spring框架开发项目:导航系统),只要有jdk5,不需要外部
Spark 的笔记## Spark是什么Apache Spark:一种快速,通用引擎用于大规模数据处理,Spark是一个数据并行通用批量处理引擎。工作流中在一个类似的和怀旧风格的MapReduce中定义,但是,比传统Hadoop MapReduce的更能干。Apache Spark有其流API项目,该项目通过短间隔批次允许连续处理。Apache Spark本身并不需要Hadoop操作。但是,它的数
Kubernetes(简称K8S)是一个开源的容器编排平台,用于自动化应用程序的部署、扩展和管理。通过Kubernetes,开发者可以更轻松地部署、管理和扩展应用程序,提高生产力,降低管理成本。在本篇文章中,我将详细介绍Kubernetes的用途以及如何开始使用Kubernetes。 ### 步骤概览 下面是使用Kubernetes的一般步骤概览: | 步骤 | 描述
原创 4月前
20阅读
## Docker是用来干什么的 ### 简介 Docker是一个开源的容器化平台,可以让开发者将应用程序及其依赖打包到一个虚拟化的容器中,然后部署到任何支持Docker的环境中运行。通过Docker,开发者可以更轻松地构建、部署和管理应用程序。 ### 流程概述 下面是使用Docker的基本流程示意图: | 步骤 | 描述 | |-------|-------| | 1 | 创建Docke
原创 3月前
6阅读
ant-design-vue是蚂蚁金服 Ant Design 官方唯一推荐的Vue版UI组件库,它其实是Ant Design的Vue实现,组件的风格与Ant Design保持同步,组件的html结构和css样式也保持一致。 用下来发现它的确称得上为数不多的完整的VUE组件库与开发方案集成项目。本文主要目的是总结一些开发过程中比较耗时间去查找,文档中没有具体说明的常见问题,同时希望能给新上手此框架的
文章目录一.什么是zookeeper二.为什么zookeeper 可以干这么多?2.1监听器Zookeeper 是怎么做到的?3.1统一配置管理3.2 统一命名服务3.3 分布式锁3.4集群状态最后 一.什么是zookeeperzookeeper 主要是服务于分布式服务,可以用zookeeper来做:统一配置管理,统一命名服务,分布式锁,集群管理。使用分布式系统就无法避免对节点管理的问题(需要是
目录 4种常用MetricsCounterGaugeHistogramSummary基于SpringBoot写一个简单的exporter_demo1.pom.xml配置如下2.Application类注解3.CounterDemo4.GaugeDemo5.HistogramDemo6.SummaryDemo7.关于pushgateway参考文献4种常用MetricsCounter连续增加
文章目录1.SaltStack介绍1.1常见的运维工具1.2saltstack的特点1.3saltstack架构1.4saltstack四种功能和四种运行方式1.5saltstack组件2.SaltStack配置文件3.SaltStack认证机制4.SaltStack安装5.SaltStack第一次远程运行6.Salt命令 SaltStack官网: https://docs.saltstack
  • 1
  • 2
  • 3
  • 4
  • 5