forked from ClickHouse/ClickHouse
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Turkish docs translation stub (ClickHouse#10282)
- Loading branch information
Showing
246 changed files
with
39,357 additions
and
53 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
--- | ||
|
||
# ClickHouse Bulut Servis Sağlayıcıları {#clickhouse-cloud-service-providers} | ||
|
||
!!! info "Bilgin" | ||
Yönetilen ClickHouse hizmeti ile genel bir bulut başlattıysanız, çekinmeyin [çekme isteği aç](https://github.com/ClickHouse/ClickHouse/edit/master/docs/en/commercial/cloud.md) aşağıdaki listeye ekleyerek. | ||
|
||
## Yandex Bulut {#yandex-cloud} | ||
|
||
[Yandex Clickhouse için yönetilen hizmet](https://cloud.yandex.com/services/managed-clickhouse?utm_source=referrals&utm_medium=clickhouseofficialsite&utm_campaign=link3) aşağıdaki temel özellikleri sağlar: | ||
|
||
- İçin tamamen yönetilen ZooKeeper hizmeti [ClickHouse çoğaltma](../engines/table_engines/mergetree_family/replication.md) | ||
- Çoklu depolama tipi seçenekleri | ||
- Farklı kullanılabilirlik bölgelerinde yinelemeler | ||
- Şifreleme ve izolasyon | ||
- Otomatik bakım | ||
|
||
{## [Orijinal makale](https://clickhouse.tech/docs/en/commercial/cloud/) ##} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
toc_folder_title: Ticari | ||
toc_priority: 70 | ||
toc_title: Ticari | ||
--- | ||
|
||
|
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
toc_priority: 63 | ||
toc_title: "ClickHouse Kaynak Koduna G\xF6z At\u0131n" | ||
--- | ||
|
||
# ClickHouse Kaynak Koduna Göz Atın {#browse-clickhouse-source-code} | ||
|
||
Kullanabilirsiniz **Woboq** online kod tarayıcı mevcut [burada](https://clickhouse.tech/codebrowser/html_report///ClickHouse/src/index.html). Bu kod navigasyon ve semantik vurgulama, arama ve indeksleme sağlar. Kod anlık görüntüsü günlük olarak güncellenir. | ||
|
||
Ayrıca, kaynaklara göz atabilirsiniz [GitHub](https://github.com/ClickHouse/ClickHouse) herzamanki. | ||
|
||
IDE'NİN ne kullanacağı ile ilgileniyorsanız, CLion, QT Creator, vs Code ve KDevelop (uyarılar ile) öneririz. Herhangi bir favori IDE kullanabilirsiniz. Vim ve Emacs da sayılır. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,141 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
toc_priority: 64 | ||
toc_title: "Linux \xFCzerinde ClickHouse nas\u0131l olu\u015Fturulur" | ||
--- | ||
|
||
# Geliştirme için ClickHouse nasıl inşa edilir {#how-to-build-clickhouse-for-development} | ||
|
||
Aşağıdaki öğretici Ubuntu Linux sistemine dayanmaktadır. | ||
Uygun değişikliklerle, başka herhangi bir Linux dağıtımı üzerinde de çalışması gerekir. | ||
Desteklenen platformlar: x86\_64 ve AArch64. Power9 için destek deneyseldir. | ||
|
||
## Git, Cmake, Python ve Ninja'yı yükleyin {#install-git-cmake-python-and-ninja} | ||
|
||
``` bash | ||
$ sudo apt-get install git cmake python ninja-build | ||
``` | ||
|
||
Veya eski sistemlerde cmake yerine cmake3. | ||
|
||
## Gcc 9'u yükle {#install-gcc-9} | ||
|
||
Bunu yapmak için çeşitli yollar vardır. | ||
|
||
### Bir PPA paketinden yükleme {#install-from-a-ppa-package} | ||
|
||
``` bash | ||
$ sudo apt-get install software-properties-common | ||
$ sudo apt-add-repository ppa:ubuntu-toolchain-r/test | ||
$ sudo apt-get update | ||
$ sudo apt-get install gcc-9 g++-9 | ||
``` | ||
|
||
### Kaynaklardan yükleyin {#install-from-sources} | ||
|
||
Bakmak [utils/ci/build-gcc-from-sources.sh](https://github.com/ClickHouse/ClickHouse/blob/master/utils/ci/build-gcc-from-sources.sh) | ||
|
||
## Yapılar için GCC 9 kullanın {#use-gcc-9-for-builds} | ||
|
||
``` bash | ||
$ export CC=gcc-9 | ||
$ export CXX=g++-9 | ||
``` | ||
|
||
## Checkout ClickHouse Kaynakları {#checkout-clickhouse-sources} | ||
|
||
``` bash | ||
$ git clone --recursive git@github.com:ClickHouse/ClickHouse.git | ||
``` | ||
|
||
veya | ||
|
||
``` bash | ||
$ git clone --recursive https://github.com/ClickHouse/ClickHouse.git | ||
``` | ||
|
||
## ClickHouse İnşa {#build-clickhouse} | ||
|
||
``` bash | ||
$ cd ClickHouse | ||
$ mkdir build | ||
$ cd build | ||
$ cmake .. | ||
$ ninja | ||
$ cd .. | ||
``` | ||
|
||
Bir yürütülebilir dosya oluşturmak için çalıştırın `ninja clickhouse`. | ||
Bu yaratacak `programs/clickhouse` ile kullanılabilecek çalıştırılabilir `client` veya `server` değişkenler. | ||
|
||
# Herhangi bir Linux üzerinde ClickHouse nasıl oluşturulur {#how-to-build-clickhouse-on-any-linux} | ||
|
||
Yapı aşağıdaki bileşenleri gerektirir: | ||
|
||
- Git (yalnızca kaynakları kontrol etmek için kullanılır, yapı için gerekli değildir) | ||
- Cmake 3.10 veya daha yeni | ||
- Ninja (önerilir) veya yapmak | ||
- C ++ derleyici: gcc 9 veya clang 8 veya daha yeni | ||
- Linker :lld veya altın (klasik GNU ld çalışmaz) | ||
- Python (sadece LLVM yapısında kullanılır ve isteğe bağlıdır) | ||
|
||
Tüm bileşenler yüklüyse, yukarıdaki adımlarla aynı şekilde oluşturabilirsiniz. | ||
|
||
Ubuntu Eoan için örnek: | ||
|
||
sudo apt update | ||
sudo apt install git cmake ninja-build g++ python | ||
git clone --recursive https://github.com/ClickHouse/ClickHouse.git | ||
mkdir build && cd build | ||
cmake ../ClickHouse | ||
ninja | ||
|
||
OpenSUSE Tumbleweed için örnek: | ||
|
||
sudo zypper install git cmake ninja gcc-c++ python lld | ||
git clone --recursive https://github.com/ClickHouse/ClickHouse.git | ||
mkdir build && cd build | ||
cmake ../ClickHouse | ||
ninja | ||
|
||
Fedora Rawhide için örnek: | ||
|
||
sudo yum update | ||
yum --nogpg install git cmake make gcc-c++ python2 | ||
git clone --recursive https://github.com/ClickHouse/ClickHouse.git | ||
mkdir build && cd build | ||
cmake ../ClickHouse | ||
make -j $(nproc) | ||
|
||
# ClickHouse inşa etmek zorunda değilsiniz {#you-dont-have-to-build-clickhouse} | ||
|
||
ClickHouse önceden oluşturulmuş ikili ve paketlerde mevcuttur. İkili dosyalar taşınabilir ve herhangi bir Linux lezzet üzerinde çalıştırılabilir. | ||
|
||
Onlar sürece her Master taahhüt ve her çekme isteği için kararlı, prestable ve test bültenleri için inşa edilmiştir. | ||
|
||
En taze yapıyı bulmak için `master`, go to [taahhüt sayfası](https://github.com/ClickHouse/ClickHouse/commits/master), commit yakınındaki ilk yeşil onay işaretini veya kırmızı çarpı işaretini tıklayın ve “Details” hemen sonra bağlantı “ClickHouse Build Check”. | ||
|
||
# ClickHouse Debian paketi nasıl oluşturulur {#how-to-build-clickhouse-debian-package} | ||
|
||
## Git ve Pbuilder'ı yükleyin {#install-git-and-pbuilder} | ||
|
||
``` bash | ||
$ sudo apt-get update | ||
$ sudo apt-get install git python pbuilder debhelper lsb-release fakeroot sudo debian-archive-keyring debian-keyring | ||
``` | ||
|
||
## Checkout ClickHouse Kaynakları {#checkout-clickhouse-sources-1} | ||
|
||
``` bash | ||
$ git clone --recursive --branch master https://github.com/ClickHouse/ClickHouse.git | ||
$ cd ClickHouse | ||
``` | ||
|
||
## Run Release Script {#run-release-script} | ||
|
||
``` bash | ||
$ ./release | ||
``` | ||
|
||
[Orijinal makale](https://clickhouse.tech/docs/en/development/build/) <!--hide--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
toc_priority: 67 | ||
toc_title: "AARCH64 (ARM64) i\xE7in Linux'ta ClickHouse nas\u0131l olu\u015Fturulur)" | ||
--- | ||
|
||
# AARCH64 (ARM64) mimarisi için Linux'ta ClickHouse nasıl oluşturulur {#how-to-build-clickhouse-on-linux-for-aarch64-arm64-architecture} | ||
|
||
Bu, Linux makineniz olduğunda ve onu oluşturmak için kullanmak istediğinizde geçerlidir `clickhouse` AARCH64 CPU mimarisi ile başka bir Linux makinede çalışacak ikili. Bu, Linux sunucularında çalışan sürekli entegrasyon kontrolleri için tasarlanmıştır. | ||
|
||
AARCH64 için çapraz yapı, [Inşa talimatları](build.md) önce onları takip et. | ||
|
||
# Clang-8'i Yükle {#install-clang-8} | ||
|
||
Yönergeleri izleyin https://apt.llvm.org / Ubuntu veya Debian kurulumunuz için. | ||
Örneğin, Ubuntu Bionic'te aşağıdaki komutları kullanabilirsiniz: | ||
|
||
``` bash | ||
echo "deb [trusted=yes] http://apt.llvm.org/bionic/ llvm-toolchain-bionic-8 main" | sudo tee /etc/apt/sources.list.d/llvm.list | ||
sudo apt-get update | ||
sudo apt-get install clang-8 | ||
``` | ||
|
||
# Çapraz Derleme Araç Setini Yükle {#install-cross-compilation-toolset} | ||
|
||
``` bash | ||
cd ClickHouse | ||
mkdir -p build-aarch64/cmake/toolchain/linux-aarch64 | ||
wget 'https://developer.arm.com/-/media/Files/downloads/gnu-a/8.3-2019.03/binrel/gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz?revision=2e88a73f-d233-4f96-b1f4-d8b36e9bb0b9&la=en' -O gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz | ||
tar xJf gcc-arm-8.3-2019.03-x86_64-aarch64-linux-gnu.tar.xz -C build-aarch64/cmake/toolchain/linux-aarch64 --strip-components=1 | ||
``` | ||
|
||
# ClickHouse İnşa {#build-clickhouse} | ||
|
||
``` bash | ||
cd ClickHouse | ||
mkdir build-arm64 | ||
CC=clang-8 CXX=clang++-8 cmake . -Bbuild-arm64 -DCMAKE_TOOLCHAIN_FILE=cmake/linux/toolchain-aarch64.cmake | ||
ninja -C build-arm64 | ||
``` | ||
|
||
Ortaya çıkan ikili, yalnızca AARCH64 CPU mimarisi ile Linux'ta çalışacaktır. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
machine_translated: true | ||
machine_translated_rev: e8cd92bba3269f47787db090899f7c242adf7818 | ||
toc_priority: 66 | ||
toc_title: "Mac OS X i\xE7in Linux'ta ClickHouse nas\u0131l olu\u015Fturulur" | ||
--- | ||
|
||
# Mac OS X için Linux'ta ClickHouse nasıl oluşturulur {#how-to-build-clickhouse-on-linux-for-mac-os-x} | ||
|
||
Bu, Linux makineniz olduğunda ve onu oluşturmak için kullanmak istediğinizde geçerlidir `clickhouse` OS X üzerinde çalışacak ikili. bu, Linux sunucularında çalışan sürekli entegrasyon kontrolleri için tasarlanmıştır. Clickhouse'u doğrudan Mac OS X'te oluşturmak istiyorsanız, devam edin [başka bir talimat](build_osx.md). | ||
|
||
Mac OS X için çapraz yapı, [Inşa talimatları](build.md) önce onları takip et. | ||
|
||
# Clang-8'i Yükle {#install-clang-8} | ||
|
||
Yönergeleri izleyin https://apt.llvm.org / Ubuntu veya Debian kurulumunuz için. | ||
Örneğin biyonik için komutlar gibidir: | ||
|
||
``` bash | ||
sudo echo "deb [trusted=yes] http://apt.llvm.org/bionic/ llvm-toolchain-bionic-8 main" >> /etc/apt/sources.list | ||
sudo apt-get install clang-8 | ||
``` | ||
|
||
# Çapraz Derleme Araç Setini Yükle {#install-cross-compilation-toolset} | ||
|
||
Yüklediğimiz yolu hatırlayalım `cctools` olarak $ {CCTOOLS} | ||
|
||
``` bash | ||
mkdir ${CCTOOLS} | ||
|
||
git clone https://github.com/tpoechtrager/apple-libtapi.git | ||
cd apple-libtapi | ||
INSTALLPREFIX=${CCTOOLS} ./build.sh | ||
./install.sh | ||
cd .. | ||
|
||
git clone https://github.com/tpoechtrager/cctools-port.git | ||
cd cctools-port/cctools | ||
./configure --prefix=${CCTOOLS} --with-libtapi=${CCTOOLS} --target=x86_64-apple-darwin | ||
make install | ||
``` | ||
|
||
Ayrıca, MacOS X SDK'YI çalışma ağacına indirmemiz gerekiyor. | ||
|
||
``` bash | ||
cd ClickHouse | ||
wget 'https://github.com/phracker/MacOSX-SDKs/releases/download/10.14-beta4/MacOSX10.14.sdk.tar.xz' | ||
mkdir -p build-darwin/cmake/toolchain/darwin-x86_64 | ||
tar xJf MacOSX10.14.sdk.tar.xz -C build-darwin/cmake/toolchain/darwin-x86_64 --strip-components=1 | ||
``` | ||
|
||
# ClickHouse İnşa {#build-clickhouse} | ||
|
||
``` bash | ||
cd ClickHouse | ||
mkdir build-osx | ||
CC=clang-8 CXX=clang++-8 cmake . -Bbuild-osx -DCMAKE_TOOLCHAIN_FILE=cmake/darwin/toolchain-x86_64.cmake \ | ||
-DCMAKE_AR:FILEPATH=${CCTOOLS}/bin/x86_64-apple-darwin-ar \ | ||
-DCMAKE_RANLIB:FILEPATH=${CCTOOLS}/bin/x86_64-apple-darwin-ranlib \ | ||
-DLINKER_NAME=${CCTOOLS}/bin/x86_64-apple-darwin-ld | ||
ninja -C build-osx | ||
``` | ||
|
||
Ortaya çıkan ikili bir Mach-O yürütülebilir biçimine sahip olacak ve Linux üzerinde çalıştırılamaz. |
Oops, something went wrong.