logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据库中间件介绍

这里主要介绍互联网行业内有关数据库的相关中间件。数据库相关平台主要解决以下三个方面的问题:为海量前台数据提供高性能、大容量、高可用性的访问为数据变更的消费提供准实时的保障高效的异地数据同步应用层通过分表分库中间件访问数据库,包括读操作(Select)和写操作(update, insert和delete等,DDL, DCL)。写操作会在数据库上产生变更记录,MySQL的变更记录叫binlog, Or

#java
Redis五大数据类型

也就是说只要命令中有一个key已经存在,那么操作就不会被执行,返回0。redis 127.0.0.1:6379> msetnx key3 "hello" key5 "world" #批量设置了key3和key5两个键,但是key3已经存在,所以msetnx命令执行失败并返回0。redis 127.0.0.1:6379> msetnx key3 "zhang" key4 "san" #批量设置了ke

#redis
分布式消息中间件概念

假设一个电商交易的场景,用户下单之后调用库存系统减库存,然后需要调用物流系统进行发货,如果交易、库存、物流是属于一个系统的,那么就是接口调用。从维基百科上对中间件的解释感觉有点绕,其实可以从“空间”的角度去理解中间件,即中间件是处于“中间层”的组件,是上层的应用程序和底层的服务之间的桥梁(比如DB中间件的上层是应用程序,底层是DB服务),也是应用与应用之间的桥梁(比如分布式服务组件)。任何中间件必

#java
微服务和分布式区别

1.分布式   微服务和分布式的区别  将一个大的系统划分为多个业务模块,业务模块分别部署到不同的机器上,各个业务模块之间通过接口进行数据交互。区别分布式的方式是根据不同机器不同业务。  上面:service A、B、C、D 分别是业务组件,通过API Geteway进行业务访问。  注:分布式需要做好事务管理。  2.分布式是否属于微服务?  答案是肯定的。微服务的意思也就是将模块拆分成一个独立

kafka和mq的区别

作为消息队列来说,企业中选择mq的还是多数,因为像Rabbit,Rocket等mq中间件都属于很成熟的产品,性能一般但可靠性较强,而kafka原本设计的初衷是日志统计分析,现在基于大数据的背景下也可以做运营数据的分析统计,而redis的主要场景是内存数据库,作为消息队列来说可靠性太差,而且速度太依赖网络IO,在服务器本机上的速度较快,且容易出现数据堆积的问题,在比较轻量的场合下能够适用。Rabbi

#kafka#rabbitmq#java
系统架构设计定义

持续迭代和优化:系统架构设计是一个持续的过程,需要根据系统的发展变化和用户需求的变化进行迭代和优化。系统架构设计是软件开发和信息系统构建中至关重要的一环,它涉及到系统的整体结构、模块划分、接口定义以及设计原则等多个方面。遵循设计原则:在系统架构设计过程中,应遵循一系列设计原则,如单一职责原则、开放封闭原则、里氏替换原则等,以确保系统设计的合理性和有效性。这包括硬件和软件的集成方式、系统间的交互方式

#java
流行的前端框架有哪些

1. ReactReact – A JavaScript library for building user interfaces​reactjs.org/正在上传…重新上传取消React 是一个用于构建用户界面的 JavaScript 库。React 主要用于构建 UI,很多人认为 React 是 MVC 中的 V(视图)。React 起源于 Facebook 的内部项目,用来架设 Instag

#javascript#前端#angular.js
linux 服务器缓存清理

/+ buffers/cache: 基于应用角度考虑(计算已使用内存时减去buffers/cache,计算可使用内存时加上buffers/cache)的内存情况,也可理解为真实的内存使用情况.这里系统 :可用为 9910M ,已经使用6039M : 注:9910为可用缓存区,系统可以随时调用的内存;-buffers/cache——应用程序使用的内存大小,used减去缓存值。这个文件中记录了缓存释放

文章图片
#linux
数据库类型介绍

• 示例:Cassandra、Hadoop HDFS(虽然主要是文件系统,但也支持分布式数据处理)、Amazon DynamoDB(作为分布式NoSQL数据库)。• 文档存储(Document Store):数据以文档形式存储,每个文档可以是JSON、XML等格式。• 图形数据库(Graph Database):数据以节点和边的形式存储,适合处理复杂的关系数据。• 定义:不遵循关系模型,可以是键值

#spring
常用的数据库类型都有哪些

每种数据库类型都有其独特的优势和局限性,选择最适合的数据库类型对于构建高效、可扩展的信息系统至关重要。• 代表产品:MongoDB(文档型)、Cassandra(列存储型)、Redis(键值存储型)、Neo4j(图数据库)等。• 关系型数据库是最为人熟知的数据库类型,数据存储在表格中,这些表格通过关系(如主键和外键)相互关联。• 专门用于存储和查询图形结构数据,如社交网络、地图数据等。• 优点:可

#数据库
    共 93 条
  • 1
  • 2
  • 3
  • 10
  • 请选择