2018/09/05 14:41

laraval+node.js实现websocket

本文是使用laraval的event与node.js作为websocket服务器,与页面实现长连接; ### 基本知识 - Laravel Event - Redis - Socket.io - Node.js ### 配置 1. Laravel 中使用 Redis 你需用通过 Composer 来安装 predis/predis 包文件。 2. Redis 在应用中的配置文件存储在 config/database.php,在这个文件中,你可以看到一个包含了 Redis 服务信息的 redis 数组: ``` 'redis' => [ 'cluster' => false, 'default' => [ 'host' => '...

0
0
发表于大前端专区
2019/09/25 17:20

基于nodeJS从0到1实现一个CMS全栈项目(上)

作为一名前端开发工程师,我们平时除了对javascript,css,html的积累之外,还需要对http,浏览器渲染原理甚至后端的一些知识有所了解,这样对自己职业发展才会更有帮助。 项目背景 由于本人对前端领域非常感兴趣,接触到前端的时间也比较早,所以平时会用前端技术做一些有趣的东西,包括H5游戏,一些简单框架的封装,脚手架的设计等等,在我之前的文章中也有比较详细的介绍。最近由于希望对node服务端技术,vue,react hooks这...

0
0
发表了博客
2019/03/06 10:11

redis基础配置

特点 <font color="grey">redis是高性能的key-value的数据库,其支持数据的持久化,可以将内存中的数据保存在磁盘中,重启时再次加载使用;具有丰富的数据类型支持,例如list, set, zset, hash等; 支持数据备份,也即master-slave模式的数据备份(注意备份和持久化的区别)。此外redis具备高性能的读写效率,操作具备原子性,意思就是要么执行成功要么失败完全不执行,单个操作是原子性的,多个操作也支持事务(通过MULTI和EXE...

0
0
2020/07/24 10:19

Nest.js 从零到壹系列(八):使用 Redis 实现登录挤出功能

本文由图雀社区认证作者 布拉德特皮 写作而成,点击阅读原文查看作者掘金链接,感谢作者的优质输出,让我们的技术世界变得更加美好😆 前言 上一篇介绍了如何配合 Swagger UI 解决写文档这个痛点,这篇将介绍如何利用 Redis 解决 JWT 登录认证的另一个痛点:同账号的登录挤出问题。(再不更新,读者就要寄刀片了 -_-||) GitHub 项目地址,欢迎各位大佬 Star。 为了照顾还没学到第八课读者,本篇教程单独开了一个分支 use-redi...

0
0
发表了博客
2019/02/20 16:14

个推Node.js 微服务实践:基于容器的一站式命令行工具链

作者:个推Node.js 开发工程师 之诺 背景与摘要 由于工程数量的快速增长,个推在实践基于 Node.js 的微服务开发的过程中,遇到了如下问题: 1. 每次新建项目都需要安装一次依赖,这些依赖之间基本相似却又有微妙的区别; 2. 每次新建项目都要配置一遍相似的配置(比如 tsconfig、lint 规则等); 3. 本地 Mac 环境与线上 Docker 内的 Linux 环境不一致(尤其是有 C++ 依赖的情况)。 为了解决上述问题,个推内部开发了一个命令行...

0
0
发表了博客
2018/08/15 14:38

高可用Redis服务架构分析与搭建

Redis Sentinel可以理解为一个监控Redis Server服务是否正常的进程,并且一旦检测到不正常,可以自动地将备份(slave)Redis Server启用,使得外部用户对Redis服务内部出现的异常无感知。按照由简至繁的步骤,搭建一个最小型的高可用的Redis服务。 方案1:单机版Redis Server,无Sentinel Q1.png 一般情况下,搭的个人网站,或者平时做开发时,会起一个单实例的Redis Server。调用方直接连接Redis服务即可,甚至Client和Redis本...

0
0
发表于大前端专区
2019/02/20 14:29

个推Node.js 微服务实践:基于容器的一站式命令行工具链

作者:个推Node.js 开发工程师 之诺 背景与摘要 由于工程数量的快速增长,个推在实践基于 Node.js 的微服务开发的过程中,遇到了如下问题: 1. 每次新建项目都需要安装一次依赖,这些依赖之间基本相似却又有微妙的区别; 2. 每次新建项目都要配置一遍相似的配置(比如 tsconfig、lint 规则等); 3. 本地 Mac 环境与线上 Docker 内的 Linux 环境不一致(尤其是有 C++ 依赖的情况)。 为了解决上述问题,个推内部开发了一个命令行...

0
2
发表了博客
2018/07/18 11:02

Redis集群搭建

Redis 是一个开源的 key-value 存储系统,由于出众的性能,大部分互联网企业都用来做服务器端缓存。Redis 在3.0版本前只支持单实例模式,虽然支持主从模式、哨兵模式部署来解决单点故障,但是现在互联网企业动辄大几百G的数据,可完全是没法满足业务的需求,所以,Redis 在 3.0 版本以后就推出了集群模式。 Redis 集群采用了P2P的模式,完全去中心化。Redis 把所有的 Key 分成了 16384 个 slot,每个 Redis 实例负责其中一部分 ...

0
0
发表了博客
2018/03/29 17:06

高可用Redis服务架构分析与搭建

每天学习一点点 编程PDF电子书免费下载: http://www.shitanlife.com/code 基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各...

0
0
发表了博客
2018/02/28 15:08

Redis架构设计

高可用Redis服务架构分析与搭建 各种web开发业务中最为常用的key-value数据库了 应用:     在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。 规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。 不过任何一个基础服务的提供方,都会被调用方问起...

0
0
发表了博客
2018/02/26 19:54

高可用Redis服务架构分析与搭建

基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。 不过任何一个基础服务的提供方,都会被调用方问起的一个问题是...

0
0
发表了博客
2018/02/24 11:08

高可用Redis服务架构分析与搭建

基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。 不过任何一个基础服务的提供方,都会被调用方问起的一个问题是...

0
0
发表了博客
2018/02/28 17:25

高可用Redis服务架构分析与搭建(单redis实例)

原文地址:https://www.cnblogs.com/xuning/p/8464625.html 基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础服务的形式提供给各个业务调用。 ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页