Size: a a a

ClickHouse не тормозит

2016 November 18

VT

Viktor Tarnavskiy in ClickHouse не тормозит
And again it's totally unrelated to columns
источник

NK

ID:105110079 in ClickHouse не тормозит
When I insert a data,
This data will be splited, and then store into different blocks,
what writen to the each block is a column, or a combination of columns?
источник

E

Etki in ClickHouse не тормозит
as far as i've understood, columns are stored separate from each other, and discussed block settings doesn't relate to storage directly
источник

NK

ID:105110079 in ClickHouse не тормозит
Block does not store data? Just as an intermediate query?
источник

E

Etki in ClickHouse не тормозит
(if, again, i understand everything correctly) each column is a separate entity of storage, and when you store an entity, it is split into columns, and each columns receives new record like {id: <record id>, value: <record value>}. If that's correct (feel free to correct me if i'm wrong), there is no such term as block on column-level, it's just stream of such values.
источник

NK

ID:105110079 in ClickHouse не тормозит
Thank you very much
источник

RK

Roman Kolchin in ClickHouse не тормозит
@the_real_jkee is it correct to consider such 'blocks' as transactions for insert?
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
Yes, absolutely
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
snapshot isolation guarantees works inside this 'blocks'
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
So if you upload 'max_insert_block_size' data it will be guaranteed to stored as a whole (or you will have an error)
источник

RK

Roman Kolchin in ClickHouse не тормозит
Viktor Tarnavskiy
So if you upload 'max_insert_block_size' data it will be guaranteed to stored as a whole (or you will have an error)
thank you :) so feel free to answer everybody clickhouse really has transactions :)
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
Nope, please do not do that =)
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
That's the only case where we can say 'it's a transaction'
источник

RK

Roman Kolchin in ClickHouse не тормозит
i guess it's enough for analytical rdbms
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
It is
источник

RK

Roman Kolchin in ClickHouse не тормозит
think a bit how to describe it better in promo materials -- all guys i know who heard about YCH thinks that it absolutely has no transactions even for bulk insert
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
ah, okay
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
thanks for feedback
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
there is also a question about distributed transaction
источник

VT

Viktor Tarnavskiy in ClickHouse не тормозит
should that transaction mean durability in terms of server loss or not
источник