上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页
摘要: 1.1 引言 我本地运行没问题啊。 环境不一致 哪个哥们又写死循环了,怎么这么卡? 在多用户的操作系统下,会互相影响。 淘宝在双11的时候,用户量暴增。 运维成本过高的问题。 学习一门技术,学习安装成本过高。 关于安装软件成本过高。 1.2 Docker的由来 一帮年轻人创业,创办了一家公司,201 阅读全文
posted @ 2020-10-26 10:45 李留广 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一.Elasticsearch介绍 回到顶部 二.Elasticsearch安装 1.记得用docker安装 docker pull elasticsearch:7.2.0 2.启动es docker run --name elasticsearch -p 9200:9200 -p 9300:930 阅读全文
posted @ 2020-10-22 13:56 李留广 阅读(184) 评论(0) 推荐(0) 编辑
摘要: mysql 分表思路 一张一亿的订单表,可以分成五张表,这样每张表就只有两千万数据,分担了原来一张表的压力,分表需要根据某个条件进行分,这里可以根据地区来分表,需要一个中间件来控制到底是去哪张表去找到自己想要的数据。 中间件:根据主表的自增 id 作为中间件(什么样的字段适合做中间件?要具备唯一性) 阅读全文
posted @ 2020-10-19 09:44 李留广 阅读(1518) 评论(0) 推荐(0) 编辑
摘要: 一.概述 项目是棋牌,web架构是典型的lnmp,server产生的牌局通过http协议请求webserver,由php分析并持久化到mysql,中间参杂了很多业务逻辑,整个流程耗时平均接近2s。 这种方式存在以下2个问题 1.整个流程是同步的,server会一直等待php响应,一旦server处理 阅读全文
posted @ 2020-09-18 13:51 李留广 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 1.1 初识 Elasticsearch 是一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎,可以说 Lucene 是当今最先进,最高效的全功能开源搜索引擎框架。 但是 Lucene 只是一个框架,要充分利用它的功能,你需要使用 JAVA,并且在你的程序中集成 Lucen 阅读全文
posted @ 2020-09-18 11:10 李留广 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 内容简介:背景:公司业务有一个常驻后台运行的守护进程。在这个守护进程当中使用了 Redis List 结构保存业务数据进行队列消费。结果运行过程中,有时候半个月,有时候几个月就会突然不再消费队列里面的数据。当时怀疑是 PHP 不适合编写这种常驻后台运行的守护程序。后来,我们发现进行心中检测之后,程序 阅读全文
posted @ 2020-09-17 17:18 李留广 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 前言 1.Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎。 (1)查询 : Elasticsearch 允许执行和合并多种类型的搜索 — 结构化、非结构化、地理位置、度量指标 — 搜索方式随心而变。 (2)分析 : 找到与查询最匹配的十个文档是一回事。但是如果面 阅读全文
posted @ 2020-09-17 11:28 李留广 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 最近随手写了个获取软件最新版本号的程序,但是在处理多进程并发的时候遇到了问题。我想在用户请求的时,输出已经保存的版本号,同时异步抓取最新的版本号。 数据存储用的 redis,在父进程中,与 redis 的通讯没有任何问题,但是在子进程中,与 redis 的通讯就会出现问题,会报类似PHP Notic 阅读全文
posted @ 2020-09-03 14:33 李留广 阅读(385) 评论(0) 推荐(0) 编辑
摘要: Apache 和 Nginx的区别与比较: Apache: Apache HTTP Server(简称apache)是Apache软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一,它快速、可靠并且通过简单的API 阅读全文
posted @ 2020-08-24 14:11 李留广 阅读(1115) 评论(0) 推荐(0) 编辑
摘要: 题目:有金额M元,给N个人发红包,最低0.01元,完全随机,不设上限,全部金额都需发放出去。 思路:可以借鉴发牌的算法,将金额以最小发放单位0.01元换算,等价于M*100张牌。那么我们要做的是,从M*100张牌里边随机抽出N-1张牌,计算这N-1张牌中间隔出来的N个区间的差值即可。 <?php $ 阅读全文
posted @ 2020-08-24 10:40 李留广 阅读(218) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 48 下一页