首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >「玩转Lighthouse」腾讯云轻量数据库LighthouseDB使用感受

「玩转Lighthouse」腾讯云轻量数据库LighthouseDB使用感受

原创
作者头像
Balliol Chen
修改于 2022-05-11 15:50:45
修改于 2022-05-11 15:50:45
4.2K00
代码可运行
举报
文章被收录于专栏:我和你我和你
运行总次数:0
代码可运行

摘要

腾讯云在推出轻量应用服务器Lighthouse后又推出了轻量数据库LighthouseDB。接下来就介绍一下最近使用轻量数据库LighthouseDB的感受吧。

正文

一、价格

说实话对比起经常打折的轻量服务器,价格还不算便宜。但后面出了15元一个月的无忧版本。

性能测试

由于我只有一台腾讯云的2C4G配置的轻量服务器,因此我在这台服务器上部署了一个docker版本的mariaDB数据库,来作为对比参照。下面是自建数据库和lighthouseDB的配置对比:

自建数据库 腾讯云轻量服务器

地域和可用区 上海 | 四区

实例规格 CPU: 2核 内存: 4GB

系统硬盘 60GB SSD云硬盘

数据库版本 10.5.10-MariaDB-1:10.5.10+maria~focal

部署方式 docker

部署命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 docker run -d --name mariadb --restart=always -p 3846:3306 -v /data/mariadb/conf:/etc/mysql/conf.d -v /data/mariadb/data:/var/lib/mysql -e MARIADB_USER=lixiaofei -e MARIADB_ROOT_PASSWORD=********* mariadb 

其中 innodb_buffer_pool_size = 512M (和lighthouseDB设置成了一致)

LighthouseDB

数据库版本 MYSQL5.7

实例规格 CPU: 1核 内存: 1GB

存储 40GB 开始测试

数据准备

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
sysbench --db-driver=mysql --time=300 --threads=10 --report-interval=1 --mysql-host=10.0.8.7 --mysql-port=3306 --mysql-user=root --mysql-password=123456 --mysql-db=fortest --tables=20 --table_size=1000000 oltp_read_write --db-ps-mode=disable prepare 

测试命令

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 sysbench --db-driver=mysql --time=300 --threads=10 --report-interval=1 --mysql-host=10.0.8.7 --mysql-port=3306 --mysql-user=root --mysql-password=123456 --mysql-db=fortest --tables=20 --table_size=1000000 oltp_read_write --db-ps-mode=disable run

测试结果

一自建数据库

二、LightHouseDB

测试结论

从上面测试可以看出,

  1. 自建数据库平均每秒事务数是367,每秒的查询数是7356,轻量数据库平均每秒事务数是264,每秒的查询数是 5289。自建数据库的平均性能略高于lighthouseDB。考虑到自建数据库的CPU是两核的,性能略高于lighthouseDB(1核1G)也不太意外。
  2. 自建数据库最低每秒事务数是37,每秒查询数是691,最高每秒事务数为659.75 每秒查询数是13166.95;轻量数据库在测试过程中事务数和查询数大概都在260和5200左右,从稳定性角度来看,lighthouseDB要好一点。--新消息频道

其他说明

自建数据库(2CPU)在测试过程中CPU使用率在40%到60%之间。LighthoseDB的CPU使用率在107%到108%之间 本次结果仅对本次测试负责。

完结

以上就是关于腾讯云轻量数据库LighthouseDB使用感受的内容,欢迎小伙伴们交流讨论。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用sysbench对腾讯云轻量数据库进行基准测试
登录轻量数据库DMC,可以通过这里管理数据库的用户和库表,这里我新建了一个test-db
青阳
2021/08/26
3.2K0
使用sysbench对腾讯云轻量数据库进行基准测试
Mysql专栏 - 线上调优与压力测试
本节内容讲述线上的调优手段以及压力测试的相关工具,结合一些实际的命令参数,我们将会介绍运行结果的具体含义。本节内容为大致的介绍如何压力测试和如何阅读参数,具体的运行效果需要自己部署一台机器测试,关于这部分的内容受到不同的机器影响会出现完全不同的效果,需要实际测试所以没有进行记录。
阿东
2021/09/10
2.3K0
MySQL压测实战
最近看到一句话是MySQL的TPS是4000,这句话是不严谨的,因为没有说服务器的配置。所以自己买了个服务器做了一个压测。希望自己对数据有一个概念。 注意:服务器不同结果不同,结果不具有普适性。
CBeann
2023/12/25
4290
MySQL压测实战
数据库压力测试方法概述
在前面的压力测试过程中,主要关注的是对接口以及服务器硬件性能进行压力测试,评估请求接口和硬件性能对服务的影响。但是对于多数Web应用来说,整个系统的瓶颈在于数据库。
用户5521279
2020/09/28
4.2K0
数据库压力测试方法概述
“重磅升级”后再测TDSQL-C
前段时间,测试了国内主要云原生数据库PolarDB、TDSQL-C、GaussDB的性能,参考:《再测云原生数据库性能》。在上次测试结果中,由于地域版本差异,腾讯云的TDSQL-C并没有表现出“重磅升级”的效果,现在两个月过去了,我们再来重测TDSQL-C。先说结论:
NineData
2022/09/08
1.1K0
“重磅升级”后再测TDSQL-C
动手测起来!搭载全自研数据库内核,我们将性能提升了20%
近日,腾讯云MySQL发布新架构,在基础硬件能力、自研内核及外部网络延迟等方面进行了全面升级。 在探究新版本实际性能的过程中,测试人员通过基准测试工具SysBench以及全仿真业务生产环境,分别针对只写、只读以及混合读写场景进行性能测试。其结果显示,新架构下的云数据库MySQL在性能上比原有架构提升20%。此外,通过TXSQL内核的更新,也为企业提供了更多实用的能力。 本次发布的云数据库MySQL新架构搭载最新的腾讯自研数据库内核TXSQL,不仅提供了如Parallel DDL、缓存快照主从同步等性能增强
腾讯云数据库 TencentDB
2022/09/22
4960
动手测起来!搭载全自研数据库内核,我们将性能提升了20%
观《中国数据库前世今生》,体验 TencentDB 技术的崛起。
IDC发布报告《中国金融行业分布式事务型数据库市场份额,2023:技术验证结束,迎接高速增长》:在金融整体市场和银行细分市场,腾讯云数据库TDSQL斩获“双料”第一!
不惑
2024/07/18
5300
观《中国数据库前世今生》,体验 TencentDB 技术的崛起。
mysql如何进行压力测试?
TPS(Transaction per second)每秒事务量 1052.19
Linux运维技术之路
2022/06/07
1.7K1
mysql如何进行压力测试?
【腾讯云 TDSQL-C Serverless 产品体验】TDSQL-C MySQL Serverless助力企业降本增效直播读后感
本人接触互联网也有差不多10个年头,从个人的博客、商城、电商、教育、淘宝客等,手里大大小小的项目也不在少数,接触过的技术栈也是比较多,从.net、php、java、go、python等都有涉猎,接触的规模也是逐渐由小到大,从简单的单机应用部署到SOA架构,再到目前公司业务的K8S集群,助力企业降本增效是每个公司都在倡导的,公司专门还发起了“提案改善”的降本增效活动,号召大家一起助力企业降本增效。
用户10810288
2023/11/14
13.6K1
【腾讯云 TDSQL-C Serverless 产品体验】TDSQL-C MySQL Serverless助力企业降本增效直播读后感
高并发场景下的MySQL性能突破:多队列线程池优化实战
随着信息技术的迅猛发展,各行业对数据价值的重视程度不断攀升,大量数据被分门别类地存储和利用。随之而来的是对数据库并发处理能力的更高要求,即在同一时间点内,数据库必须能够处理越来越多的实时数据请求。这种对实时性的需求,实际上是高并发实时请求的代名词,意味着请求的数量和处理速度直接决定了系统的并发度:
不惑
2024/08/28
1.4K3
高并发场景下的MySQL性能突破:多队列线程池优化实战
使用SysBench对Mysql做性能测试
SysBench是一个跨平台且支持多线程的模块化基准测试工具,用于评估系统在运行高负载的数据库时相关核心参数的性能表现。可绕过复杂的数据库基准设置,甚至在没有安装数据库的前提下,快速了解数据库系统的性能。
小诸葛
2023/03/08
2.2K0
使用SysBench对Mysql做性能测试
你的数据库服务器IO调度算法不对,难怪那么慢
之前的推文已经分享了数据库优化的方法,链接为https://mp.weixin.qq.com/s/6Atzk9UKPJRxxAs0nsKBXg 。其中操作系统部分介绍了IO调度算法的优化,本文将通过压力测试的方式来对比不同的调度算法下磁盘IO的表现。
俊才
2020/08/25
2.5K0
云服务器基准性能测试
测试说明:基准测试是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试;云服务器基准测试主要是相同软件版本下不同硬件的性能对比测试。
谭银
2022/10/31
5.6K0
云服务器基准性能测试
腾讯云TDSQL-C Serverless 产品体验
它融合了传统数据库、云计算和新硬件技术的优势,100%兼容 MySQL,为用户提供具有极致弹性、高性能、高可用性、高可靠性和安全性的数据库服务。
大侠之运维
2023/08/30
3280
腾讯云TDSQL-C Serverless 产品体验
故障分析 | 数据库表空间被 rm 后,怎么处理
爱可生 DBA 团队成员,负责项目中数据库故障与平台问题解决,对数据库高可用与分布式技术情有独钟。
爱可生开源社区
2021/07/16
8210
MariaDB Spider 数据库分库分表实践
分库分表的做法有很多种,例如编写代码库,在程序中支持多数据库,程序需要知道每个数据库的地址,并要编写代码进行支持;使用中间件将多个数据库引擎连接起来,程序只需要知道中间件地址。
痴者工良
2022/05/06
1.1K0
MariaDB Spider 数据库分库分表实践
TiDB v6.0.0 (DMR) :缓存表初试丨TiDB Book Rush
一般情况下使用 TiDB 单表大小为千万级别以上在业务中性能最优,但是在实际业务中总是会存在小表。例如配置表对写请求很少,而对读请求的性能的要求更高。TiDB 作为一个分布式数据库,大表的负载很容易利用分布式的特性分散到多台机器上,但当表的数据量不大,访问又特别频繁的情况下,数据通常会集中在 TiKV 的一个 Region 上,形成读热点,更容易造成性能瓶颈。
PingCAP
2022/06/28
6550
Sysbench常用命令
1 Sysbench 安装 requirements yum -y install make automake libtool pkgconfig libaio-devel # For MySQL support, replace with mysql-devel on RHEL/CentOS 5 yum -y install mariadb-devel openssl-devel mysql-devel # For PostgreSQL support yum -y install postgr
mingjie
2022/05/12
7940
Sysbench常用命令
MySQL基准测试工具-sysbench安装测试
环境:CentOS6.5,MySQL5.7.22 1.下载 sysbench下载地址 2.安装
星哥玩云
2022/08/16
2.1K0
「最佳实践」Sysbench:开发者必备技能
SysBench 是一个非常强大的开源性能测试工具,广泛应用于数据库系统(特别是 MySQL)的性能测试。它基于 LuaJIT,这使得它不仅拥有 Lua 的灵活性,还具有出色的执行性能。由于 LuaJIT 的即时编译能力,SysBench 能够将 Lua 脚本直接编译为机器码,从而实现高效的执行,这对于性能测试工具来说尤为重要。
不惑
2024/08/12
1.1K0
「最佳实践」Sysbench:开发者必备技能
推荐阅读
相关推荐
使用sysbench对腾讯云轻量数据库进行基准测试
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档