码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 华为云云耀云服务器L实例评测 | 实例评测使用之软件性能评测:华为云云耀云服务器下的 Redis 性能评测


    • 华为云云耀云服务器L实例评测 | 实例评测使用之软件性能评测:华为云云耀云服务器下的 Redis 性能评测
      • 介绍华为云云耀云服务器
        • 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例)
          • 华为云云耀云服务器是什么
          • 华为云云耀云服务器和上一代的服务器对比有什么不同
          • 华为云云耀云服务器和弹性计算云服务器对比有什么不同
          • 华为云云耀云服务器和上一代的服务器对比有什么优势
      • 介绍华为云云耀云服务器适用于哪些场景
      • 介绍为什么选择华为云云耀云服务器
      • 在服务器上面安装 Redis 环境
      • 检查 Redis 环境是否成功运行
      • 通过 Python 代码进行测试连接 Redis
      • 通过 Python 对 Redis 进行简单的性能测试

    华为云云耀云服务器L实例评测 | 实例评测使用之软件性能评测:华为云云耀云服务器下的 Redis 性能评测

    介绍华为云云耀云服务器

    介绍华为云云耀云服务器

    介绍华为云云耀云服务器

    华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例)

    华为云云耀云服务器是什么
    华为云耀云服务器(Hyper Elastic Cloud Server) HECS 是一种可以快速搭建且易于管理的新一代云服务器,支持全方位性能监测,快速锁定中高风险信息
    并及时提出建议,确保业务平稳运行;同时提供开箱即用的镜像,实现一键应用部署。
    
    • 1
    • 2
    华为云云耀云服务器和上一代的服务器对比有什么不同
    • 一站式配置引导:支持一站式配置指导,预装第三方市场镜像,新手小白也可分钟级完成应用搭建
    • 关键信息高效获取:极简控制台可视化管理,关键信息详情一目了然。结合高效的可视化图表,所见即所得,让您更聚焦业务
    • 全方位安全保障:提供全方位性能监测,实时观测性能全貌,快速锁定中高风险资源。智能助手深挖业务适配度,智选推荐业务升级,多重保护性能无忧

    华为云云耀云服务器和上一代的服务器对比有什么不同

    华为云云耀云服务器和弹性计算云服务器对比有什么不同
    与弹性云服务器相比,云耀云服务器简化了购买ECS过程中的一些高级配置,一站式融合购买、登录、磁盘配置、网络配置、云监控、主机安全等多种功能,帮助您更加便捷高效的部署、配置和管理应用。
    但是 HECS 底层使用的物理硬件资源与ECS一致,同CPU、内存的HECS与ECS计算能力在同一标准
    另外就是 HECS 和普通的 ECS 有足够的成本优势
    
    • 1
    • 2
    • 3
    华为云云耀云服务器和上一代的服务器对比有什么优势
    中小企业便捷高效的在云端构建电商网站、Web应用、小程序、学习环境、各类开发测试等,简单上云快一步
    
    • 1
    • 智能不卡顿:瑶光AI智能调度与新一代网络技术,软硬实力驱动性能倍增,成就更流畅、稳定的上云体验
    • 价优随心用:技术升级优化用云成本,普惠更多初创企业和开发者
    • 上手更简单:新手友好,即开即用,部署轻松,让您的业务开展快人一步
    • 管理特省心:运维、监控、资源分布一站式管理,运维更省心高效,让IT更聚焦业务

    简而言之

    • 易搭建
    • 更实惠
    • 易维护
    • 更安全

    介绍华为云云耀云服务器适用于哪些场景

    适合于 IT 能力相对较弱的初创及成长型企业和入门开发者

    介绍为什么选择华为云云耀云服务器

    随着云计算时代的进一步深入,越来越多的中小企业和开发者需要一款简单易用、高能高效的云计算基础设施产品来
    支撑自身业务运营和创新开发。华为云焕新推出的云耀云服务器L实例,正是满足企业和开发者需求的完美选择

    主要解决如下的几个核心痛点问题

    • 选择困难
    • 部署困难
    • 运维困难
    • 成本难测
    • 轻量
    • 产品性能稳定性差

    基础架构

    • HECS L基于华为云擎天架构打造
    • 包含数据面“软硬协同系统”和管控面“瑶光智慧云脑”两部分
    • 数据面针对L0/L1/L2进行垂直优化
    • 通过液冷实现高功耗CPU散热

    在服务器上面安装 Redis 环境

    我们登陆到宝塔面板,快速安装 Redis 环境
    在这里插入图片描述
    在这里插入图片描述
    然后我们去华为云的安全组放行 37690 端口提供访问
    在这里插入图片描述
    然后我们回到宝塔面板
    在这里插入图片描述

    检查 Redis 环境是否成功运行

    我们到容器页面
    在这里插入图片描述
    查看日志,发现 Redis 成功启动
    在这里插入图片描述
    查看一下当前 Redis 的负载情况
    在这里插入图片描述

    通过 Python 代码进行测试连接 Redis

    我们先初始化一下 Python 的环境,安装 Python 库
    在这里插入图片描述
    然后安装一下 Redis 的依赖库
    在这里插入图片描述
    等待安装完成
    在这里插入图片描述
    接下来我们编写代码进行测试

    import redis
    
    r = redis.Redis(host="120.46.137.251", port="37690", db=0,password="bt_redis")
    r.set("key", "value")
    v = r.get("key")
    print(v)
    
    if __name__ == '__main__':
        pass
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    运行结果发现是正常的
    在这里插入图片描述

    通过 Python 对 Redis 进行简单的性能测试

    我们安装一下 locust 的依赖库
    在这里插入图片描述
    等待安装完成

    在这里插入图片描述
    我们写一个简单的代码对 Redis 进行循环读写

    import redis
    import random
    import uuid
    import time
    
    r = redis.Redis(host="120.46.137.251", port="37690", db=0, password="bt_redis")
    
    
    def get_set():
        k = str(uuid.uuid4())
        r.set(k, str(uuid.uuid4()))
        v = r.get(k)
        print(f'Redis Get Key {k}, Value : {v}')
    
    
    def loop():
        for i in range(1, 1000):
            get_set()
    
    
    def loop_with_pause():
        for i in range(1, 1000):
            time.sleep(0.01)
            get_set()
    
    
    if __name__ == '__main__':
        loop()
        pass
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    • 23
    • 24
    • 25
    • 26
    • 27
    • 28
    • 29
    • 30

    运行代码
    在这里插入图片描述
    Redis 的监控情况

    在这里插入图片描述
    继续运行,CPU 和没有负载时候相比,从不到 0.1 到目前的 0.4 左右

    在这里插入图片描述
    对于 1 个 2 核心 2 GB 的服务器来说,连续的 1000 次读写,并没有对服务器造成较多的扰动,已经是基本可以满足绝大部分的场景的

    在这里插入图片描述

  • 相关阅读:
    Project Reactor源码阅读-Scheduler
    神经网络的优势及特点,神经网络方法特点
    【Node.js】大前端技能最通俗易懂的讲解 快速入门必看
    Android Notification 学习笔记(普通通知+可操作通知)
    面试官:字节流可以处理一切文件为什么还需要字符流呢?
    【MySQL】基础操作-DML 与 约束
    Perl学习教程之单行命令详解
    redis基础
    20240701给NanoPi R6C开发板编译友善之臂的Android12系统
    python模式设计代码之观察者模式
  • 原文地址:https://blog.csdn.net/qq_15071263/article/details/133418732
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号