목차
1.vertica概念
2.vertica关键特性
3.vertica安装使用
3.1安装
3.2几个问题
3.3此次安装过程遇到的问题及解决办法
3.4一些基本命令:
4.vertica评测
4.1单节点模式下测试环境准备
4.2 单节点vertica与infobright数据载入测试
4.3单点的vertica与infobright数据查询测试
4.4测试包含三个节点的verticacluster(k-safety设置为1)导入数据
参考:
附件:
데이터 베이스 MySQL 튜토리얼 HPVerticaAnalyticsPlatform评测

HPVerticaAnalyticsPlatform评测

Jun 07, 2016 pm 03:56 PM
검토

1.vertica概念 面向数据分析的数据仓库系统解决方案 2.vertica关键特性 ? 标准的SQL接口:可以利用已有的BI、ETL、Hadoop/MapReduce和OLTP环境 ? 高可用:内置的冗余也提升了查询速度 ? 自动化数据库设计:数据库自动安装、优化、管理 ? 高级压缩:十多种压

1.vertica概念

面向数据分析的数据仓库系统解决方案

2.vertica关键特性

? 标准的SQL接口:可以利用已有的BI、ETL、Hadoop/MapReduce和OLTP环境

? 高可用:内置的冗余也提升了查询速度

? 自动化数据库设计:数据库自动安装、优化、管理

? 高级压缩:十多种压缩算法最多可节省90%的空间

? 大规模并行处理:运行于低成本的x86型Linux节点上的原生DB感知集群

? 列式存储、混合模型:无磁盘I/O瓶颈,载入和查询同时进行

? 灵活部署:普通硬件、虚拟环境、云平台

3.vertica安装使用

使用社区版的vertica:免费、无功能和时间限制,最多允许1TB的数据、最多允许三个节点的集群。在A、B、C三台Linux服务器上(CentOS5系统)安装配置包含三个节点的可保证高可用的最基本的vertica cluster。

3.1安装

下载特定于平台的vertica安装包,这里下载的是

vertica-7.0.1-0.x86_64.RHEL5.rpm

创建专门用于vertica管理的用户和组

sudo groupadd verticaAdmin

sudo useradd -g verticaAdmin verticaAdmin

sudo passwd verticaAdmin

在其中一台主机,比如A主机先安装vertica

sudo rpm -ivh vertica-7.0.1-0.x86_64.RHEL5.rpm

安装完成后可在A主机运行/opt/vertica/sbin/install_vertica命令与其他主机搭建vertica cluster

sudo /opt/vertica/sbin/install_vertica –hosts B,C - -rpm /pathto/vertica-7.0.1-0.x86_64.RHEL5.rpm--dba-user verticaAdmin --dba-group verticaAdmin --dba-user-password password--dba-user-home /home/ verticaAdmin --data-dir /data/vertica

3.2几个问题

首先要保证root用户可以通过SSH登录到集群内的所有主机

另外应允许vertica管理员用户,例如上述步骤创建的verticaAdmin,无密码SSH至集群内其他主机(该步骤会在安装过程中自动进行(之所以要保证root用户能SSH到集群内所有主机正是为了此目的),我们只需保证系统设置允许无密码登录即可)

vertica对I/O调度策略、vertica管理员用户的时区设置、磁盘Readahead的值、文件系统、CPU主频扩展策略等方面有特殊要求。如果你不确定你的系统是否符合这些要求也没关系,只要运行一下上述配置cluster的命令便会自动检测并给出提示,只需按提示一步步解决掉问题重新就可以了。

3.3此次安装过程遇到的问题及解决办法

(涉及的文件名、路径、磁盘名称等视你的具体情况而定)

设置I/O调度策略:

sudo sh -c 'echo deadline >/sys/block/sda/queue/scheduler'

并将echo deadline > /sys/block/sda/queue/scheduler写进/etc/rc.local

更新tzdata包,设置时区:

sudo yum update tzdata

在 .profile 或.bashrc /etc/profile中添加export TZ="Asia/Shanghai"

安装pstack、mcelog、sysstat:

yum install pstack

yum install mcelog

yum install sysstat

设置Readahead

sudo blockdev --setra 2048 /dev/sda

sudo blockdev --setra 2048/dev/mapper/VolGroup00-LogVol00

并将命令写进/etc/rc.local

查看和设置CPU频率扩展:

sudo yum install cpufreq-utils

cpufreq-info

sudo cpufreq-set -c CPU序号1,CPU序号2,…… -g performance

配置/etc/ssh/sshd_config中PermitRootLogin为yes并重启(一定要重启)sshd服务:

sudo vim /etc/ssh/sshd_config

/etc/init.d/sshd restart

安装成功后便可以用admintools来管理vertica了,可以使用admintools命令行模式也可以使用图形界面模式。也可以使用vsql客户端来连接、查询数据库。若想卸载vertica也很简单,逐台服务器运行sudo rpm -e vertica-7.0.1-0即可。

3.4一些基本命令:

? admintools: 运行图形界面,根据界面上的内容和提示进行操作。

? admintools –help: 显示可用的命令

? admintools –help_all: 显示更详尽的可用命令帮助

? admintools –t +具体可用的命名: 使用特定的命令

? vsql:连接到vertica

? vsql db:连接到具体数据库

? 使用vsql创建好连接至vertica的回话后\h用户显示帮助。

4.vertica评测

4.1单节点模式下测试环境准备

数据库、schema、table

最初只启用了一个节点A(也即没有搭建cluster),使用admintools在该节点创建不使用密码的数据库 testVertica,使用vsql连接至testVertica数据库,在public这个schema下创建表trace_htlorder、sbtest。

CREATE TABLE trace_htlorder (

TextDataLONG VARCHAR,

TransactionID bigint DEFAULT NULL,

HostNamevarchar(256) DEFAULT NULL,

ApplicationName varchar(256) DEFAULT NULL,

LoginNamevarchar(256) DEFAULT NULL,

SPID intDEFAULT NULL,

Durationbigint DEFAULT NULL,

StartTimedatetime DEFAULT NULL,

EndTimedatetime DEFAULT NULL,

Readsbigint DEFAULT NULL,

Writesbigint DEFAULT NULL,

CPU intDEFAULT NULL,

Successint DEFAULT NULL,

ServerName varchar(256) DEFAULT NULL,

EventClass int DEFAULT NULL,

Error intDEFAULT NULL,

ObjectName char(256) DEFAULT NULL,

DatabaseName varchar(256) DEFAULT NULL,

DBUserName varchar(256) DEFAULT NULL,

RowCountsbigint DEFAULT NULL,

XactSequence bigint DEFAULT NULL,

hashcodebigint DEFAULT NULL,

filtertinyint DEFAULT NULL

)

CREATE TABLE sbtest (

idint NOT NULL,

kint NOT NULL DEFAULT '0',

cchar(120) NOT NULL DEFAULT '',

padchar(60) NOT NULL DEFAULT '',

PRIMARYKEY (id)

);

注意:vertica不支持vertica不支持MySQL中的``、int(N)、comment、text类型、unsigned、AUTO_INCREMENT、KEY k(k) 

两个测试文本:

sbtest.txt-17G-包含如下格式的数据2亿行(数据来自于sysbench自动创建)

1*2000*"aaaaaaaaaaabbbbbbbbbbccccccccccdddddddddd"*"ddddddddddccccccccccbbbbbbbbbbaaaaaaaaaa"

trace_order_less.txt-20G-包含如下格式的数据3千万行(数据来自与真实的生产环境)

"SELECT costrate FROM FltOrderDB..O_Flight(nolock) WHERE OrderID=1030812255"*0*"VMS01760"*".NetSqlClient DataProvider"*"uws_W_AppleOrder"*172*0*"2014-05-1500:00:00"*"2014-05-1500:00:00"*4*0*0*0*""*0*0*""*"FltOrderDB"*""*1*0*3384460570715180659*1

4.2 单节点vertica与infobright数据载入测试

单点的社区版vertica

copy public.sbtest from '/tmp/sbtest.txt'DELIMITER '*' ENCLOSED BY '"'DIRECT;

Time: First fetch (1 row): 438790.789 ms. Allrows formatted: 438790.838 ms

数据被压缩为3.8G

copy public.trace_htlorder from'/data/tmp/trace_order_less.txt' DELIMITER '*' ENCLOSED BY '"' DIRECT;

Time: First fetch (1 row): 3926331.365 ms. All rowsformatted: 3926331.419 ms

数据被压缩为1.4G

数据载入过程中vertica会使用到比原始数据文件大得多的磁盘空间, 20G的数据文件LOAD过程中最多的时候会占用到40G的空间

copy 命令三个参数

? AUTO 将数据载入WOS,WOS满后直接载入到ROS。适用于

? DIRECT 将数据直接载入到ROS。适用于100MB以上的数据

? TRICKLE 适用于增量式的批量插入数据,直接把数据载入到WOS,WOS满后报错,整个载入过程回滚。

社区版infobright

创建数据库和表

create database testInfobright;

use testInfobright;

CREATE TABLE `trace_htlorder` (

`TextData` text,

`TransactionID` bigint(20) DEFAULT NULL,

`HostName` varchar(256) DEFAULT NULL COMMENT 'lookup',

`ApplicationName` varchar(256) DEFAULT NULL,

`LoginName` varchar(256) DEFAULT NULL COMMENT 'lookup',

`SPID`int(11) DEFAULT NULL,

`Duration` bigint(20) DEFAULT NULL,

`StartTime` datetime DEFAULT NULL,

`EndTime`datetime DEFAULT NULL,

`Reads`bigint(20) DEFAULT NULL,

`Writes`bigint(20) DEFAULT NULL,

`CPU`int(11) DEFAULT NULL,

`Success`int(11) DEFAULT NULL,

`ServerName` varchar(256) DEFAULT NULL COMMENT 'lookup',

`EventClass` int(11) DEFAULT NULL,

`Error`int(11) DEFAULT NULL,

`ObjectName` varchar(256) DEFAULT NULL COMMENT 'lookup',

`DatabaseName` varchar(256) DEFAULT NULL COMMENT 'lookup',

`DBUserName` varchar(256) DEFAULT NULL,

`RowCounts` bigint(20) DEFAULT NULL,

`XactSequence` bigint(20) DEFAULT NULL,

`hashcode`bigint(20) DEFAULT NULL,

`filter`tinyint(4) DEFAULT NULL

) ENGINE=BRIGHTHOUSE DEFAULT CHARSET=utf8

 

CREATE TABLE `sbtest` (

`id`bigint(10) NOT NULL,

`k`int(10) NOT NULL DEFAULT '0',

`c`char(120) NOT NULL DEFAULT '',

`pad`char(60) NOT NULL DEFAULT ''

)

同样的两个数据文件sbtest.txt、trace_order_less.txt

load data infile '/data/tmp/sbtest.txt' intotable testInfobright.sbtest FIELDS TERMINATED BY '*' OPTIONALLY ENCLOSED BY'"' ;

Query OK, 200000000 rows affected (40 min 38.89sec)

数据被压缩为2.8G

load data infile '/data/tmp/trace_order_less.txt'into table testInfobright.trace_htlorder FIELDS TERMINATED BY '*' OPTIONALLYENCLOSED BY '"' ;

Query OK, 30000000 rows affected (11 min 13.68sec)

数据被压缩为0.45G

结论:

 

Infobright

Vertica

Infobright

Vertica

导入文件类型

sysbench压测工具生成的格式化数据,每行的文本内容具有基本相同的长度和内容

生产环境DB实际产生的trace信息,包含各种不同的调用语句,文本长度和内容都各异

原始文件大小(GB)

17

20

导入后大小(GB)

2.8

3.8

0.45

1.4

压缩比

83%

77%

97%

93%

导入时间(sec)

2440

438

673

3926

导入速度(MB/sec)

7.13

39.74

30.43

5.21

4.3单点的vertica与infobright数据查询测试

trace_htlorder表6千万行数据

#常用查询 WHERE BETWEEN AND LIKE ORDER BY

sql01 = "SELECTTextData,StartTime,EndTime,DatabaseName,ObjectName,HostName,ApplicationName,LoginName,Duration,Reads,Writes,CPU,RowCounts,Error,HashCodeFROM trace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 457.178461075

total: 2516.28422379

#常用查询 WHERE BETWEEN AND LIKE GROUP BY

sql02 = "SELECTTextData,StartTime,EndTime,DatabaseName ,ObjectName,HostName,ApplicationName,LoginName,Duration,Reads,Writes,CPU,RowCounts,Error,HashCodeFROM trace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 278.15408802

total: 3426.65513086

#全字段,无条件 一千万行

sql03 = "SELECT TextData,TransactionID,HostName ,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes,CPU ,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROMtrace_htlorder limit 100000"

total: 60.5239160061

total: 26.4451019764

#个别字段,无条件 一千万行

sql04= "SELECT HostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorder limit100000"

total: 3.23667478561

total: 3.97934985161

#全字段,WHERE BETWEEN AND LIKE GROUP BY

sql05 = "SELECT TextData,TransactionID,HostName ,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes,CPU ,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROMtrace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes,CPU ,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCounts,XactSequence,hashcode,filter"

total: 58.3177318573

total: 1042.12857699

#个别字段,WHERE BETWEEN AND LIKE GROUP BY

sql06 = "SELECT HostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorder WHEREStartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 53.3943109512

total: 987.122587919 

#全字段,WHERE BETWEEN AND LIKE ORDER BY 分别按不同字段排序DESC/ASC

sql07 = "SELECT TextData,TransactionID,HostName,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes ,CPU,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROMtrace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 39.8180880547

total: 984.204402924

sql08 = "SELECT TextData,TransactionID,HostName ,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes,CPU ,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROMtrace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 40.1778831482

total: 984.4428339

sql09 = "SELECT TextData,TransactionID,HostName,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes ,CPU,Success,ServerName,EventClass,Error,ObjectName, DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROMtrace_htlorder WHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 39.5487890244

total: 984.184374094

sql10 = "SELECT TextData,TransactionID,HostName,ApplicationName,LoginName,SPID,Duration,StartTime,EndTime,Reads,Writes ,CPU,Success,ServerName,EventClass,Error,ObjectName,DatabaseName,DBUserName,RowCoun

ts,XactSequence,hashcode,filter FROM trace_htlorderWHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 39.7879989147

total: 984.206639051

#个别字段,WHERE BETWEEN AND LIKE ORDER BY 分别按不同字段排序DESC/ASC

sql11 = "SELECTHostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorderWHERE StartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 48.5239658356

total: 990.392697096

sql12 = "SELECT HostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorder WHEREStartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 48.5928411484

total: 990.359231949

sql13 = "SELECT HostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorder WHEREStartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 48.5275650024

total: 990.474725962

sql14 = "SELECT HostName,ApplicationName,ServerName,DatabaseName,DBUserName FROM trace_htlorder WHEREStartTime >= '2014-05-15 00:00:00 ' AND StartTime

total: 48.8557629585

total: 990.433614969

total为无间断连续运行十次的总时间,上边为vertica的值,下边为infobright的值

14条语句各运行十遍的总时间:

vertica:1264.63847303

infobright:15901.3139489

结论

对于包含like、groupby、order by等条件的数据 ,vertica查询速度明显快于infobright。最快可达20倍以上。对于没有查询条件的语句两者相当,查询列为全部字段时vertica劣于infobright。查询列为部分字段时vertica略优于infobright。

注意事项

vertica中 longvarchar 不支持 LIKE操作,只有char,varchar,binary,varbinary支持,所以需先将原long varchar改为varchar

alter table trace_htlorder alter column TextDataset data type varchar(65000);

infobright SQL 中不能包含关键字 如 database,host,writes,reads等,关键字需用反引号括起来,若是在linux shell里直接以命令方式执行还需对反引号转义,否则会被解析为命令。

4.4测试包含三个节点的verticacluster(k-safety设置为1)导入数据

查看cluster状态

dmintools -t view_cluster

DB | Host | State

-------------+------+-------

testVertica | ALL | UP

查看cluster中的节点

admintools -t list_allnodes;

Node | Host | State | Version | DB

------------------------+---------------+-------+-------------------+-------------

v_testvertica_node0001 | 192.X.X.A | UP | vertica-7.0.1.000 | testVertica

v_testvertica_node0003 | 192.X.X.B | UP | vertica-7.0.1.000 | testVertica

v_testvertica_node0004 | 192.X.X.C | UP | vertica-7.0.1.000 | testVertica

测试用的数据库表

databases:testVertica

schema:public

table:sbtest、trace_htlorder

测试只在v_testvertica_node0001节点导入数据后的数据分布情况

数据:sbtest.txt -17G-2亿行

copy public.sbtest from '/data/tmp/sbtest.txt' onv_testvertica_node0001 DELIMITER'*' ENCLOSED BY '"' DIRECT;

Time: First fetch (1 row): 233226.446 ms. Allrows formatted: 233226.528 ms

原来单节点时时间的一般左右,数据被压缩后各节点上大约有2.5G总共2.5*3=7.5G刚好是原来3.8G的两倍左右,证明vertica在cluster内存储了两个副本以保证值为1的k-safety

数据:trace_order_less.txt -20G-3千万行

copy public.trace_htlorder from '/data/tmp/trace_order_less.txt'on v_testvertica_node0001 DELIMITER'*' ENCLOSED BY '"' DIRECT;

Time: First fetch (1 row): 1927267.476 ms. Allrows formatted: 1927267.623 ms

原来单节点时时间的一般左右,数据被压缩后各节点上大约有1G总共1*3=3G刚好是原来1.4G的两倍左右,证明vertica在cluster内存储了两个副本以保证值为1的k-safety

测试在v_testvertica_node0001、 v_testvertica_node0003、 v_testvertica_node0004多节点并行导入

数据:sbtest.txt -17G-2亿行,分别存在于A、B、C三个节点中

copy public.sbtest from '/data/tmp/sbtest.txt' onv_testvertica_node0001,'/tmp/sbtest.txt' on v_testvertica_node0003,'/tmp/sbtest.txt'on v_testvertica_node0004 DELIMITER '*' ENCLOSED BY '"' DIRECT;

Time: First fetch (1 row): 364039.015 ms. Allrows formatted: 364039.062 ms

6亿行数据被导入cluster用时6.3分钟

数据:trace_order_less.txt -20G-3千万行,别存在于A、B、C三个节点中

copy public.trace_htlorder from'/data/tmp/trace_order_less.txt' onv_testvertica_node0001,'/tmp/trace_order_less.txt' onv_testvertica_node0003,'/tmp/trace_order_less.txt' on v_testvertica_node0004DELIMITER '*' ENCLOSED BY '"'DIRECT;

Time: First fetch (1 row): 6336117.459 ms. Allrows formatted: 6336117.554 ms

9千万行数据被导入cluster用时105分钟

vertica cluster故障恢复测试

先检查数据

select count(*) from sbtest;

select count(*) from trace_htlorder;

查看cluster状态

dmintools -t view_cluster

DB | Host | State

-------------+------+-------

testVertica | ALL | UP

关闭B上的vertica,并查看状态

admintools -t stop_node -s 192.X.X.B

admintools -t view_cluster

DB | Host | State

-------------+---------------+-------

testVertica | 192.X.X.A | UP

testVertica| 192.X.X.B | DOWN

testVertica | 192.X.X.C | UP

重新检查数据发现数据并未丢失,还是原来的数目

select count(*) from sbtest;

select count(*) from trace_htlorder;

重启B上的vertica,并查看状态

admintools -t restart_node -d testVertica -s 192.X.X.B

admintools -t view_cluster

DB | Host | State

-------------+------+-------

testVertica | ALL | UP

整个集群恢复原状

逐次关闭B、C上的vertica,并查看状态

admintools -t stop_node -s 192.X.X.B

admintools -t stop_node -s 192.X.X.C

admintools -t view_cluster

DB | Host | State

-------------+------+-------

testVertica | ALL | DOWN

发现我们虽然只关闭了两个节点,还有一个节点没有手工关闭,但vertica已经非常智能的关闭了整个cluster,因为这时一个node已经不能保证高可用了,该node一旦异常down掉数据便会损失,所以vertica干脆关掉整个cluster。

重启整个cluster

admintools –t start_db –d testVertica

参考:

https://my.vertica.com/docs/7.0.x/HTML/index.htm

https://www.infobright.com/

http://ftp.gnu.org/gnu/time/

附件:

vertica的python连接器:vertica-python-0.2.0的安装

require:Python2.7、zlib-devel、openssl-devel、pytz、python-dateutil、pip、psycopg2

python-dateutil

require:six

psycopg2

require: postgresql-devel

yum install zlib-devel

yum install openssl-devel

yum install postgresql-devel

cd Python2.7->./configure --with-zlib ->make -> sudo make install

cd pytz ->sudo python2.7 setup.py install

cd six ->sudo python2.7 setup.py install

cd python-dateutil ->sudo python2.7 setup.pyinstall

cd pip ->sudo python2.7 setup.py install

cd psycopg ->sudo python2.7 setup.py install

cdvertica-python ->sudo python2.7 setup.py install#encoding:utf-8

使用SQL命令运行DBD(DatabaseDesigner)

selectDESIGNER_CREATE_DESIGN('testVerticaDesigner');

select DESIGNER_SET_DESIGN_KSAFETY('testVerticaDesigner',1);

SELECTDESIGNER_SET_OPTIMIZATION_OBJECTIVE('testVerticaDesigner','QUERY');

SELECTDESIGNER_SET_DESIGN_TYPE('testVerticaDesigner','INCREMENTAL');

SELECTDESIGNER_ADD_DESIGN_QUERIES('testVerticaDesigner','/home/op1/testVertia/querys.sql','true');

SELECTDESIGNER_ADD_DESIGN_TABLES('testVerticaDesigner','public.trace_htlorder','true');

SELECTDESIGNER_RUN_POPULATE_DESIGN_AND_DEPLOY('testVerticaDesigner','/home/op1/testVertia/vertica_design_files/vertica_design_DDL','/home/op1/testVertia/vertica_design_files/vertica_design_deployment_scripts');

SELECTDESIGNER_WAIT_FOR_DESIGN('testVerticaDesigner');

SELECTDESIGNER_OUTPUT_ALL_DESIGN_PROJECTIONS('testVerticaDesigner');

SELECTDESIGNER_OUTPUT_DEPLOYMENT_SCRIPT('testVerticaDesigner')

SELECTDESIGNER_CANCEL_POPULATE_DESIGN('testVerticaDesigner')

SELECTDESIGNER_DROP_DESIGN('testVerticaDesigner')

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
2 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
2 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

I7-14650HX 평가 및 실행 매개변수에 대한 자세한 소개 I7-14650HX 평가 및 실행 매개변수에 대한 자세한 소개 Feb 28, 2024 pm 02:00 PM

I7-14650HX는 올해 출시된 최신 그래픽 카드입니다. 이 그래픽 카드 프로세서의 애플리케이션 성능은 매우 좋으며, 8개의 대형 코어와 12개의 소형 코어로 구성되어 최고 주파수에 도달합니다. . I7-14650HX 평가: 1. i7-14650HX 프로세서의 사양은 8개의 대형 코어 + 8개의 소형 코어이며 테스트에서 주파수는 5181MHz까지 높을 수 있습니다. 기존 i7-13650HX와 비교하여 이 프로세서는 2개의 대형 코어를 추가하여 현재 코어 구성인 i7-13700HX에 도달하고 주파수도 향상되었습니다. 2. Intel i7-14700HX 모바일 프로세서도 발표되었습니다. 이제 8개의 대형 코어 + 12개의 소형 코어로 구성되었으며 테스트에서 최대 주파수 5462MHz에 도달했습니다. 삼

R9-7940HX 평가 및 실행 매개변수 소개 R9-7940HX 평가 및 실행 매개변수 소개 Feb 25, 2024 pm 09:16 PM

Ryzen 97940HX라는 신비한 프로세서를 추천해 드립니다. 이것이 바로 7040 제품을 빛나게 만드는 숨은 영웅입니다. 실제로 Ryzen 97945HX의 다운클럭 버전이라고 볼 수 있습니다. 자세한 기술 정보가 궁금하시다면 아래에 제공되는 귀중한 정보를 참고해 보세요! R9-7940HX 리뷰: 1. 최첨단 5nm 공정 기술과 고급 Zen4 CPU 아키텍처를 갖추고 있어 최신 유행하는 PCIe5.0 표준을 지원하도록 선택할 수도 있습니다. 2. 단일 코어 처리 능력에서 Ryzen 97940HX와 그 큰형인 7945HX 사이에는 여전히 격차가 있지만 여전히 Phoenix 플랫폼의 뛰어난 R97940H 프로세서를 능가합니다. 3. 이 강력한 프로세서에는 최대 16개의 코어가 있습니다.

I7-14700HX 평가 및 실행 매개변수에 대한 자세한 소개 I7-14700HX 평가 및 실행 매개변수에 대한 자세한 소개 Feb 26, 2024 pm 04:55 PM

I7-14700HX는 매우 훌륭하고 뛰어난 프로세서입니다. 강력한 20코어 및 28스레드 설계로 궁극의 게임 성능을 보장합니다. 이 그래픽 카드의 성능을 살펴보겠습니다. I7-14700HX 검토: 1. Intel7 고급 성능 프로세스 기술을 사용하여 이 제품은 20개 코어와 28개 스레드의 강력한 설계를 갖추고 있습니다. 이론적으로 단일 코어의 최대 코어 주파수는 5.5GHz에 도달할 수 있어 멀티 태스킹 및 성능이 확실히 향상됩니다. 게임 성능. 2. Intel7 고성능 프로세스 기술 플랫폼을 기반으로 하는 최신 14세대 Intel Core i7-14700HX 프로세서를 탑재했습니다. 3. 프로세서는 파괴적인 AdaLovelace 아키텍처를 채택하고 다음을 갖추고 있습니다.

R9-7945HX 평가 및 실행 매개변수 소개 R9-7945HX 평가 및 실행 매개변수 소개 Feb 25, 2024 pm 04:50 PM

R9-7945HX는 의심할 여지 없이 AMD가 개발한 우수한 성능의 CPU로 다양한 고급 게이밍 노트북과 고성능 얇고 가벼운 컴퓨터 제품에 널리 사용됩니다. 그럼 R9-7945HX의 성능은 어떻게 되나요? 다음으로 자세히 설명드리겠습니다. R9-7945HX 리뷰: 1. 새로운 1/i9 시리즈의 핵심 제품인 14900HX의 최고 터보 주파수는 놀라운 5.8GHz로 도약할 것으로 예상되며, 이는 의심할 여지 없이 프로세서 주파수의 세계 기록을 다시 한번 경신할 것입니다. 2. 이번 개선을 통해 인텔은 더욱 강력한 멀티 태스킹 기능과

I9-14900HX 평가 및 실행 매개변수 소개 I9-14900HX 평가 및 실행 매개변수 소개 Feb 25, 2024 pm 04:40 PM

다소 신비로운 Intel 14세대 모바일 버전 i9-14900HX 프로세서가 조용히 등장하여 노트북 컴퓨터 프로세서 분야의 새로운 정점이 되었습니다. 이번 기회에 많은 사용자들이 이 뛰어난 성능의 중앙처리장치(CPU)에 대해 포괄적이고 깊이 있는 이해가 부족하다고 생각하여, 모든 저명한 사용자들에게 자세하고 간략한 소개를 제공하고 싶습니다. I9-14900HX 리뷰: 1. 새로운 1/i9 시리즈의 핵심 제품인 14900HX의 최고 코어 주파수는 놀라운 5.8GHz로 도약할 것으로 예상되며, 이는 의심할 여지 없이 프로세서 주파수의 세계 기록을 다시 한번 경신할 것입니다. 2. 이번 개선을 통해 Intel은 새로운 i9-14900HX 프로세서의 코어 수, 스레드 처리 기능 및 캐시 메모리를 개선했습니다.

R9-7845HX 평가 및 실행 매개변수에 대한 자세한 소개 R9-7845HX 평가 및 실행 매개변수에 대한 자세한 소개 Feb 27, 2024 am 09:58 AM

R9-7845HX는 2k 해상도에 240hz 리프레시를 지원하는 매우 뛰어난 그래픽 카드입니다. 게이밍 경험도 매우 좋습니다. R9-7845HX에 대한 자세한 평가를 살펴보겠습니다. R9-7845HX 평가: 1. R97845hx 프로세서는 코어 12개, 스레드 24개, 기본 주파수 3.00GHz, 코어 주파수 최대 5.20GHz, 열 설계 전력 소비(TDP) 55W를 갖습니다. 2. 이 프로세서의 코어 디스플레이는 AMD Radeon610M이고 그래픽 카드의 기본 주파수는 0.40GHz이며 가속 주파수는 2.20GHz에 도달할 수 있습니다. 3. ZEN3 아키텍처의 R77735H와 비교하여 R97845hx는

Cloud Whale 지능형 바닥 스크러버 S1 체험: 전능하지도 완벽하지도 않지만 정말 실용적입니다! Cloud Whale 지능형 바닥 스크러버 S1 체험: 전능하지도 완벽하지도 않지만 정말 실용적입니다! Jan 12, 2024 pm 01:06 PM

언제부터인지 집 청소가 점점 게으르게 되었어요. 처음 일을 시작했을 때는 매일 밤 집에 돌아와서 10분 이상씩 바닥의 먼지를 쓸고 닦고, 깨끗한 환경만이 살기 편하다는 생각이 들었습니다. 하지만 시간이 지날수록 게으름은 더욱 심해졌고, 매일 청소는커녕 바닥에 떨어진 쓰레기를 보니 너무 게을러서 방이 점점 더 지저분해졌습니다. 그리고 나는 이것 때문에 집주인에게 여러 번 꾸중을 들었습니다. 쓸어낼까 말까 고민하던 중, 레이테크놀로지는 갑자기 Cloud Whale로부터 새로운 제품인 Cloud Whale Intelligent Floor Scrubber S1을 받았습니다. 물론 바로 구매해서 집에 가져와서 3일 정도 사용한 후 잠시 임시로 '청구'하기로 했습니다. 충분히 작고 공간을 많이 차지하지 않습니다.

I7-13700HX 평가 및 실행 매개변수에 대한 자세한 소개 I7-13700HX 평가 및 실행 매개변수에 대한 자세한 소개 Feb 26, 2024 pm 04:50 PM

I7-13700HX는 최신 Intel 프로세서이며 향상된 하드웨어 스레드 스케줄러를 사용합니다. 게임 성능에 대한 더 나은 요구 사항을 가진 플레이어에게 매우 친숙합니다. 이 프로세서의 구체적인 내용을 살펴보겠습니다. I7-13700HX 리뷰 1. 이 프로세서의 성능은 최신 i9-13900H를 포함한 H 시리즈 표준 프로세서의 성능을 훨씬 능가하며, 이전 세대에서 가장 일반적으로 사용되는 i7-12700H조차도 이를 따라올 수 없습니다. 2. 멀티코어 점수는 20682이고, 싱글코어 점수는 1894입니다. i7-12700H와 비교하면 멀티코어 성능은 약 35%, 싱글코어 성능은 약 25% 향상되어 상당한 개선이 이루어졌습니다. 3. 데이터 관점에서 볼 때 i7-13700H는 2069-2456cb를 출시할 수 있습니다.

See all articles