12 2020 档案
摘要:什么是MongoDB? MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能 最丰富,最像关系数据库的。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。它是由C
阅读全文
摘要:什么是ZooKeeper? ZooKeeper是用于维护配置信息,命名,提供分布式同步以及提供组服务的集中式服务。所有这些类型的服务都以某种形式被分布式应用程序使用。每次实施它们时,都会进行很多工作来修复不可避免的错误和竞争条件。由于难以实现这类服务,因此应用程序最初通常会跳过它们,这会使它们在存在
阅读全文
摘要:什么是Redis? Redis通常被称为数据结构服务器。这意味着Redis通过一组命令提供对可变数据结构的访问,这些命令是使用带有TCP套接字和简单协议的服务器-客户端模型发送的。因此,不同的进程可以以共享的方式查询和修改相同的数据结构。 在Redis中实现的数据结构具有一些特殊属性: 即使始终为它
阅读全文
摘要:RabbitMQ简介 在搭建RabbitMQ之前实现要介绍一下MQ,MQ是什么? MQ全称是Message Queue,可以理解为消息队列的意思,简单来说就是消息以管道的方式进行传递 RabbitMQ是一个实现了AMQP(Advanced Message Queuing Protocol)高级消息队
阅读全文
摘要:今天公司后台上传图片出现 413 Request Too Large 错误,字面意思就是请求太大导致报错 分析一下,因为后台上传图片到 nginx 太大了超过默认值导致默认值 报错如下: Nginx中的 client_max_body_size 配置属性 Syntax: client_max_bod
阅读全文
摘要:现在随着手机和pad的移动端普及,越来越多的用户选择使用移动客户端访问网站,而为了获取更好的用户体验,就需要针对不同的设备显示出最合适的匹配,这样就是近年来流行的“响应式web设计”。 本文要讲的的是如何使用nginx区分pc和手机访问相同的网站,是代码上完全隔离的两套网站(一套移动端、一套pc端)
阅读全文