Denny Crane
fe0f18f21d
Update external-dicts-dict-layout.md
2022-08-29 15:19:15 -03:00
DanRoscigno
5b5fcc56aa
add slugs
2022-08-28 10:53:34 -04:00
rfraposa
869967de41
Remove H1 anchor tags from docs
2022-06-02 04:55:18 -06:00
Denny Crane
d7e098fb17
Update external-dicts-dict-layout.md
2022-05-28 17:26:11 -03:00
rfraposa
8f01fe9c49
Revised /en folder
2022-04-09 07:34:21 -06:00
rfraposa
5250d9ad11
Removed /ja folder, cleaned up /ru markdown
2022-04-09 07:29:05 -06:00
Alexey Milovidov
9854b55835
Revert "Format changes for new docs"
2022-04-04 02:05:35 +03:00
rfraposa
560471f991
Update /sql-reference docs
2022-03-29 22:06:21 -06:00
rfraposa
33e28bcb18
Updated /development folder
2022-03-29 08:26:35 -06:00
Xin Wang
56aa3661ae
fix: modify dictGet*
functions
...
1. changes the `dictGetT` to `dictGet*` to avoid confusion
2. modify the format of tables for alignment.
2022-03-18 17:02:13 +08:00
Azat Khuzhin
e0cd7a8304
docs: switch <yandex> to <clickhouse>
2021-10-26 08:52:29 +03:00
Maksim Kita
613a2fc46c
Merge pull request #30409 from sevirov/sevirov-DOCSUP-16821-edit_and_translate_to_russian_hashedarray_dictionary
...
DOCSUP-16821: Edit and translate to Russian (HashedArray dictionary)
2021-10-23 00:15:35 +03:00
Dmitriy
e3927fa9c8
Fix links
...
Поправил ссылки.
2021-10-22 19:36:29 +03:00
alexey-milovidov
7023423f66
Merge pull request #28705 from gyuton/gyuton-DOCSUP-14093-Edit-and-translate-to-Russian
...
DOCSUP-14093: Edited and translated to Russian (external dicts)
2021-10-21 23:33:41 +03:00
Dmitriy
377f6cf3c2
Edit and translate to Russian
...
Выполнил перевод на русский язык.
2021-10-19 21:51:46 +03:00
Denny Crane
eb66442feb
Update external-dicts-dict-layout.md
2021-10-17 16:21:21 -03:00
Maksim Kita
1b50d26c51
Added documentation
2021-10-16 13:41:56 +03:00
Maksim Kita
7e23a7d814
RangeHashedDictionary range type docs fix
2021-09-15 12:23:31 +03:00
George
3ce7331211
Edited and translated to Russian
2021-09-07 20:07:27 +03:00
Dmitriy
7021d9bbe4
Update docs/en/sql-reference/dictionaries/external-dictionaries/external-dicts-dict-layout.md
...
Co-authored-by: Anna <42538400+adevyatova@users.noreply.github.com>
2021-08-26 19:47:21 +03:00
Dmitriy
c75d776d04
Document the ComplexKeyRangeHashed dictionary
...
Задокументировал новый словарь.
2021-08-21 22:44:12 +03:00
Maksim Kita
3b4eb2d769
Fixed code review issues
2021-08-03 00:53:43 +03:00
Maksim Kita
d2440dca86
Updated cache dictionaries documentation
2021-08-02 15:18:05 +03:00
Maksim Kita
e78105fdd8
Updated documentation
2021-05-27 00:17:45 +03:00
Evgeniia Sudarikova
00d963d40f
minor changes
2021-05-13 20:26:03 +03:00
Evgeniia Sudarikova
0b66aa0e85
edited EN and RU
2021-05-13 20:05:58 +03:00
Azat Khuzhin
808d1a0215
Reimplement preallocate for hashed/sparse_hashed dictionaries
...
It was initially implemented in #15454 , but was reverted in #21948 (due
to higher memory usage).
This implementation differs from the initial, since now there is
separate attribute to enable preallocation, before it was done
automatically, but this has problems with duplicates in the source.
Plus this implementation does not uses dynamic_cast, instead it extends
IDictionarySource interface.
2021-05-10 07:41:48 +03:00
Maksim Kita
6ae94fa25b
Update external-dicts-dict-layout.md
2021-04-23 11:40:05 +03:00
Olga Revyakina
fa7917e385
Updates
2021-04-21 19:36:59 +03:00
Olga Revyakina
cc63fe0af5
Start
2021-04-21 19:25:04 +03:00
Maksim Kita
bbe1960eea
Merge pull request #21573 from kitaisreal/updated-cache-dictionary-storage
...
Added specialized CacheDictionaryStorage
2021-03-25 21:29:01 +03:00
Maksim Kita
18ed9c5c67
SSDCacheDictionary remove max_stored_keys option
2021-03-18 12:55:17 +03:00
Alexey Milovidov
8c9bd09e6c
Remove broken "Original article"
2021-03-14 15:19:04 +03:00
Denny Crane
1e56f907a8
Update external-dicts-dict-layout.md
...
range_hashed description corrected
2021-02-09 14:47:11 -04:00
vdimir
fcfe7f2c5d
Add option access_to_key_from_attributes to documentation for ip_trie
2020-12-24 19:13:49 +00:00
Denny Crane
dea3641e5c
Update external-dicts-dict-layout.md
2020-11-03 20:47:42 -04:00
Nikolai Kochetov
963ce315b2
Merge pull request #15454 from azat/dict-prealloc
...
Speedup hashed/sparse_hashed dictionary loading by preallocating the hash table
2020-10-15 15:03:53 +03:00
Alexey Milovidov
db4db42b65
Fix broken links in docs
2020-10-13 20:23:29 +03:00
Azat Khuzhin
064f901ea8
Add ability to preallocate hashtables for hashed/sparsehashed dictionaries
...
preallocation can be used only when we know number of rows, and for this
we need:
- source clickhouse
- no filtering (i.e. lack of <where>), since filtering can filter
too much rows and eventually it may allocate memory that will
never be used.
For sparse_hash the difference is quite significant, preallocated
sparse_hash hashtable allocates ~33% faster (7.5 seconds vs 5 seconds
for insert, and the difference is more significant for higher number of
elements):
$ ninja bench-sparse_hash-run
[1/1] cd /src/ch/hashtable-bench/.cmake && ...ch/hashtable-bench/.cmake/bench-sparse_hash
sparse_hash/insert: 7.574 <!--
sparse_hash/find : 2.14426
sparse_hash/maxrss: 174MiB
sparse_hash/time: 9710.51 msec (user+sys)
$ time ninja bench-sparse_hash-preallocate-run
[1/1] cd /src/ch/hashtable-bench/.cmake && ...-bench/.cmake/bench-sparse_hash-preallocate
sparse_hash/insert: 5.0522 <!--
sparse_hash/find : 2.14024
sparse_hash/maxrss: 174MiB
sparse_hash/time: 7192.06 msec (user+sys)
P.S. the difference for sparse_hashed dictionary with 4e9 elements
(uint64, uint16) is ~18% (4975.905 vs 4103.569 sec)
v2: do not reallocate the dictionary from the progress callback
Since this will access hashtable in parallel.
v3: drop PREALLOCATE() and do this only for source=clickhouse and empty
<where>
2020-10-09 22:28:14 +03:00
Ivan Blinkov
258d2fd499
[docs] split various kinds of CREATE queries into separate articles ( #12328 )
...
* normalize
* split & adjust links
* re-normalize
* adjust ru links
* adjust ja/tr links
* partially apply e0d19d2aea
* reset contribs
2020-07-09 18:10:35 +03:00
Nikita Mikhaylov
e55577ba65
Merge branch 'nikvas0/ssd_dict' of git://github.com/nikvas0/ClickHouse into merging-ssh-cache
2020-06-24 16:45:18 +03:00
Ivan Blinkov
7170f3c534
[docs] split aggregate function and system table references ( #11742 )
...
* prefer relative links from root
* wip
* split aggregate function reference
* split system tables
2020-06-18 11:24:31 +03:00
Nikita Vasilev
e7324ec4d7
docs
2020-05-23 13:41:27 +03:00
Артем Стрельцов
6b12cfb8e4
documentation added
2020-05-13 19:05:05 +03:00
Artem Streltsov
5220d9a4db
small docs edit ( #10731 )
...
Co-authored-by: Артем Стрельцов <artemstreltsov@Air-2.local>
2020-05-07 23:00:30 +03:00
Nikolay Degterinsky
a3e557a5d2
documentation is added & added 'direct' layout into integragion test
2020-05-03 15:55:22 +03:00
Ivan Blinkov
d91c97d15d
[docs] replace underscores with hyphens ( #10606 )
...
* Replace underscores with hyphens
* remove temporary code
* fix style check
* fix collapse
2020-04-30 21:19:18 +03:00