zoukankan      html  css  js  c++  java
  • openresty了解基础


    1.openresty
      OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,OpenResty 是一个强大的 Web 应用服务器,
    Web 开发人员可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,更主要的是在性能方面,
    OpenResty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统
    2.lua
      Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,
    从而为应用程序提供灵活的扩展和定制功能
    3.keepalived(心跳检测)
      nginx+keepalived,负载均衡实现高可用,需要借助Keepalived地址漂移功能
    4.HAproxy
      负载均衡

      HAproxy && Nginx的区别
    Nginx: 1.负载均衡和web服务器 2.多进程单线程 3.支持lua 4.社区活跃
    HAproxy:1.负载均衡,性能比Nginx好 2.单进程多线程 3.支持lua 5.社区较Nginx不活跃

    5.Hbase
      HBase是一个开源的非关系型分布式数据库,它参考了谷歌的BigTable建模,实现的编程语言为Java。
    它是Apache软件基金会的Hadoop项目的一部分,运行于HDFS文件系统之上,为 Hadoop 提供类似于BigTable 规模的服务。
    因此,它可以容错地存储海量稀疏的数据。

      HBase是一个高可靠、高性能、面向列、可伸缩的分布式数据库,是谷歌BigTable的开源实现,
    主要用来存储非结构化和半结构化的松散数据。HBase的目标是处理非常庞大的表,可以通过水平扩展的方式,
    利用廉价计算机集群处理由超过10亿行数据和数百万列元素组成的数据表

    Jenkins + fit2cloud 持续构建 部署 https://blog.fit2cloud.com/?p=366 http://www.techweb.com.cn/network/system/2016-01-28/2270191.shtml

  • 相关阅读:
    套接口编程理论基础:正常启动
    套接口编程理论基础:服务器进程终止
    套接口编程理论基础:处理SIGCHLD信号
    分区表、分区索引
    IPC通信:Posix消息队列读,写
    IPC通信:Posix消息队列的创建,关闭,删除
    RBAC的资料
    关于RBAC的学习资料
    RSS你会用了吗?答曰:不会
    RBAC的资料
  • 原文地址:https://www.cnblogs.com/yjh1995/p/13506893.html
Copyright © 2011-2022 走看看