Comments (9)
@tx991020 can you provide more detailed infomation about your benchmark testing setup?
from greptimedb.
translates to The format is as follows
"1","1208026841","477458502","FKlJh","2023-08-05 08:56:00","pSvqg","gQWxL","JikNj","972076018","348948709","1","GMZHG","XzNXZ","QHfSD","0","ejliy"
6 million records
Comparison between standalone MySQL and standalone GrepTime: In terms of a count query with a non-indexed field, GrepTime is several seconds slower than MySQL in execution.
from greptimedb.
MySQL takes 6 seconds, while GrepTime seems to take 11 seconds
from greptimedb.
Thx! Can you share the create table sql as well? If there are senstive data, it's ok to change the columns names. We'd like to do the same benchmark to investigate more
from greptimedb.
CREATE TABLE IF NOT EXISTS xxxx (
a BIGINT NULL,
b BIGINT NULL,
c TIMESTAMP(3) NOT NULL DEFAULT current_timestamp(),
d TIMESTAMP(3) NULL DEFAULT current_timestamp(),
e STRING NULL DEFAULT '',
f INT NULL,
g INT NULL,
h INT NULL,
i STRING NULL,
j STRING NULL,
k STRING NULL,
l STRING NULL,
m STRING NULL,
n STRING NULL,
o INT NULL,
p INT NULL,
q INT NULL,
r STRING NULL,
s STRING NULL,
t STRING NULL,
u STRING NULL,
v STRING NULL,
w STRING NULL,
x TINYINT NULL DEFAULT 0,
y INT NULL,
z STRING NULL,
aa STRING NULL,
ab TINYINT NULL DEFAULT 0,
ac TINYINT NULL DEFAULT 0,
TIME INDEX (c),
PRIMARY KEY (a)
)
ENGINE=mito
WITH(
regions = 1
);
from greptimedb.
@tx991020 can you share the queries for benchmarking, too?
from greptimedb.
slect count(*) from xxx; slelect e from xxx where xx
from greptimedb.
thx, we'll investigate the query performance asap
from greptimedb.
@tx991020 we are currently have some issues related to scan, dragging down our overall query performance. It's planned to be optimized soon, stay tuned!
from greptimedb.
Related Issues (20)
- failed to write data using prometheus remote_write HOT 2
- Implement an information schema table to inspect flow node's internal state. HOT 3
- Workflow run 'Release' failed HOT 3
- [Tracking issue] open regions in batches
- Checking if database is used currently when dropping database HOT 1
- Workflow run 'Release' failed HOT 1
- Workflow run 'Release' failed HOT 1
- Metadata upgrade tool
- deps: Use opendal's PrometheusLayer directly HOT 2
- Consider ignoring existing corrupted data instead of throwing an error
- Failed to flush physical metric table
- Use into_bytes_stream and into_bytes_sink instead of io::copy HOT 2
- Release v0.8.1
- Workflow run 'GreptimeDB Nightly Build' failed HOT 2
- Implement the Buf to avoid extra memory allocation HOT 2
- 最新值如何获取?有没有专用的函数或者sql语句啊 HOT 1
- Handling tail-corrupted entry in remote WAL
- Consider adding the stats of region data size HOT 1
- Using nanosecond precision in the PromQL HTTP API
- Add a report about Prometheus Compliance Tests HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from greptimedb.