您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 阿里redis实战技术

  2. 单进程单线程模型(QPS:10万。异步IO,任务分多布执行,CS少, 充分利用CPU Cache) n 持久化:RDB和AOF。(机制:fork) n 主从同步:slaveof, 先全量,后面增量
  3. 所属分类:其它

    • 发布日期:2018-08-24
    • 文件大小:4194304
    • 提供者:qq_36767088
  1. PHP Socket 网络应用框架 beyod

  2. 特性: 事件驱动、异步非阻塞、多进程单线程架构(Nginx/node.js相同的进程架构)。 纯PHP代码实现,所有代码开源,开发参考易于上手。 高性能,PHP命令行长驻内存方式运行, 省去了传统的基于请求的资源分配和释放。另外得益于基于libevent非阻塞网络模型,不必为每个连接分配线程或进程。 支持大量并发连接,理论上,只要内存足够大,连接数是无上限的。测试中,单机10万tcp连接时,消耗内存仅2.4GB。 稳定可靠,可长时间运行, 工作进程崩溃自动恢复。 使用Master-worker
  3. 所属分类:PHP

    • 发布日期:2019-04-22
    • 文件大小:1048576
    • 提供者:qq_38941628
  1. xmg-gecco-demo-master.zip

  2. 一个gecco爬虫框架,简单易用,使用jquery风格的选择器抽取元素 支持爬取规则的动态配置和加载 支持页面中的异步ajax请求 支持页面中的javascr ipt变量抽取 利用Redis实现分布式抓取,参考gecco-redis 支持结合Spring开发业务逻辑,参考gecco-spring 支持htmlunit扩展,参考gecco-htmlunit 支持插件扩展机制 支持下载时UserAgent随机选取 支持下载代理服务器随机选取 Gecco是一款用java语言开发的轻量化的易用的网络爬
  3. 所属分类:互联网

    • 发布日期:2020-04-23
    • 文件大小:5242880
    • 提供者:qq_35100963
  1. 分布式缓存Redis高级应用实战.md

  2. reidis介绍、为什么使用内存缓存数据库、Redis作为单线程模型为什么效率还这么高、Redis服务安装及常用命令解析、数据持久化、持久化化文件是如何恢复的、高可用主从搭建、故障转移哨兵模式、集群
  3. 所属分类:Java

    • 发布日期:2020-08-25
    • 文件大小:12288
    • 提供者:qq_41460198
  1. 让Redis在你的系统中发挥更大作用的几点建议

  2. Redis在很多方面与其他数据库解决方案不同:它使用内存提供主存储支持,而仅使用硬盘做持久性的存储;它的数据模型非常独特,用的是单线程。另一个大区别在于,你可以在开发环境中使用Redis的功能,但却不需要转到Redis
  3. 所属分类:其它

    • 发布日期:2020-09-10
    • 文件大小:100352
    • 提供者:weixin_38632825
  1. 20_来聊聊redis的线程模型吧?为啥单线程还能有很高的效率?.zip

  2. https://mp.csdn.net/console/uploadResources?spm=1011.2124.3001.4171
  3. 所属分类:网络攻防

    • 发布日期:2020-11-13
    • 文件大小:429056
    • 提供者:weixin_47243833
  1. Redis获取某个大key值的脚本实例

  2. 1、前言 工作中,经常有些Redis实例使用不恰当,或者对业务预估不准确,或者key没有及时进行处理等等原因,导致某些KEY相当大。 那么大Key会带来哪些问题呢? 如果是集群模式下,无法做到负载均衡,导致请求倾斜到某个实例上,而这个实例的QPS会比较大,内存占用也较多;对于Redis单线程模型又容易出现CPU瓶颈,当内存出现瓶颈时,只能进行纵向库容,使用更牛逼的服务器。 涉及到大key的操作,尤其是使用hgetall、lrange 0 -1、get、hmget 等操作时,网卡可能会成为
  3. 所属分类:其它

    • 发布日期:2020-12-16
    • 文件大小:65536
    • 提供者:weixin_38626473
  1. 让Redis在你的系统中发挥更大作用的几点建议

  2. Redis在很多方面与其他数据库解决方案不同:它使用内存提供主存储支持,而仅使用硬盘做持久性的存储;它的数据模型非常独特,用的是单线程。另一个大区别在于,你可以在开发环境中使用Redis的功能,但却不需要转到Redis。 转向Redis当然也是可取的,许多开发者从一开始就把Redis作为首选数据库;但设想如果你的开发环境已经搭建好,应用已经在上面运行了,那么更换数据库框架显然不那么容易。另外在一些需要大容量数据集的应用,Redis也并不适合,因为它的数据集不会超过系统可用的内存。所以如果你有大数
  3. 所属分类:其它

    • 发布日期:2020-12-15
    • 文件大小:105472
    • 提供者:weixin_38714532
  1. 【作者面对面问答】包邮送《Redis 5设计与源码分析》5本

  2. 墨墨导读:本文节选自《Redis 5设计与源码分析》,主要为读者分析Redis高性能内幕,重点从源码层次讲解了Redis事件模型,网络IO事件重在使用IO复用模型,时间事件重在限制最大执行CPU时间。最后简单介绍了Redis的进程模型(以后不要简简单单说Redis是单进程单线程了),以及使用命令时需要注意的一些耗时操作。 参与作者墨天轮作者问答(点击“阅读原文可直接参与”)将有机会获得《Redis 5设计与源码分析》包邮到家! 书籍介绍 《Redis 5设计与源码分析》 多名专家联袂推荐,资
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:428032
    • 提供者:weixin_38724370
  1. ANet:基于Redis网络模型的简易网络库,网络模块代码取自Redis原始代码-源码

  2. 网络 基于Redis网络模型的简易网络库,网络模块代码取自Redis原始代码。 Redis网络模型介绍 Redis的网络模型是一个使用IO多路复用,单线程,非阻塞的模型。这个模型的优点在于单线程不用考虑加锁,如果在单核环境上可以将效率发挥到最大。 如何启动一个服务器 通过aeCreateEventLoop创建aeEventLoop 通过anetTcpServer完成socket() bind() listen() 通过aeCreateFileEvent给fd注册相应的事件 aeMain循环检测每
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:20480
    • 提供者:weixin_42139252
  1. 高并发Nginx+lua是如何抗住的

  2. 提到高并发或者抗压力,有这种高qps经验的同学第一反应大都是Nginx+lua+Redis,网上也满天非那种高并发架构方案大都是这种,但是Nginx+lua来做接入层到底是怎么抗住压力的呢?本篇顺序:1、Nginx如何抗住的高并发,工作模式是怎样的,利用了哪些技术2、常见的IO模型及异步非阻塞IO的优势3、epoll相对于其他模型为何这么强大Nginx不同于Apache的一点就是,Nginx采用单线程,非阻塞,异步IO的工作模型,并不会每一个新进程都会起一个新的进程或者线程来处请求,Nginx利
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:381952
    • 提供者:weixin_38663169
  1. 高并发Nginx+lua是如何抗住的

  2. 提到高并发或者抗压力,有这种高qps经验的同学第一反应大都是Nginx +lua+Redis,网上也满天非那种高并发架构方案大都是这种,但是Nginx+lua来做接入层到底是怎么抗住压力的呢?本篇顺序:1、Nginx如何抗住的高并发,工作模式是怎样的,利用了哪些技术2、常见的IO模型及异步非阻塞IO的优势3、epoll相对于其他模型为何这么强大Nginx不同于Apache的一点就是,Nginx采用单线程,非阻塞,异步IO的工作模型,并不会每一个新进程都会起一个新的进程或者线程来处请求,Nginx
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:381952
    • 提供者:weixin_38688745
  1. Redis客户端及服务端的安装教程详解

  2. 本系列将和大家分享Redis分布式缓存,本文是该系列的开篇,主要简单介绍下Redis客户端及服务端的安装。 一、Redis简介 Redis:Remote Dictionary Server 远程字典服务器 基于内存管理(数据存在内存),实现了5种数据结构(分别应对各种具体需求),单线程模型的应用程序(单进程单线程),对外提供插入–查询–固化–集群功能。 正是因为基于内存管理所以速度快,可以用来提升性能。但是不能当数据库,不能作为数据的最终依据。 单线程多进程的模式来提供集群服务。 单线程最大的好
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:631808
    • 提供者:weixin_38689976
  1. ANet:基于Redis网络模型的简易网络库,网络模块代码取自Redis原始代码-源码

  2. 网络 基于Redis网络模型的简易网络库,网络模块代码取自Redis原始代码。 Redis网络模型介绍 Redis的网络模型是一个使用IO多路复用,单线程,非阻塞的模型。这个模型的优点在于单线程不用考虑加锁,如果在单核环境上可以将效率发挥到最大。 如何启动一个服务器 通过aeCreateEventLoop创建aeEventLoop 通过anetTcpServer完成socket() bind() listen() 通过aeCreateFileEvent给fd注册相应的事件 aeMain循环检测每
  3. 所属分类:其它

    • 发布日期:2021-03-22
    • 文件大小:27648
    • 提供者:weixin_42134878