第 3 章 入门 入门
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
CockroachDB 拥有复杂而现代的架构,专为全球规模而设计。 然而,这种复杂性和可扩展性并不意味着学习曲线陡峭或入门门槛高。 在本章中,我们将帮助你开始安装 CockroachDB,并向你介绍使用 CockroachDB 系统的基础知识。
安装
CockroachDB 几乎可以在几分钟内安装到任何类型的桌面操作系统上。 另外,你也可以创建一个免费的 CockroachDB 无服务器数据库,或者在 Docker 容器或 Kubernetes 集群中运行 CockroachDB。
安装 CockroachDB 软件
在大多数情况下,你会希望在台式电脑上安装CockroachDB 软件,所以让我们从这开始。你可以在https://www.cockroachlabs.com/docs/releases 找到 CockroachDB 二进制文件的完整列表。 在那里,你可以选择你的操作系统,下载最新版本或以前的版本。
以下说明在撰写本文时有效,但每次版本发布后,安装方式都会发生变化,因此请务必查阅 CockroachDB 网站,以获取最新说明。
在 macOS 上安装
如果你已经安装了 brew 软件包管理器,那么这可能是在 Mac 上开始安装 CockroachDB 的最简单方法。 事实上,即使你没有安装 brew,安装它然后再安装 CockroachDB 可能比手动安装 CockroachDB 更简单。
要安装 brew,请在终端窗口中发出以下命令:
/bin/bash -c \ "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh
brew 安装完成后,可以使用以下命令安装 CockroachDB:
guyharrison@macos ~ % brew install cockroachdb/tap/cockroach ==> Tapping cockroachdb/tap Cloning into '/usr/local/Homebrew/Library/Taps/cockroachdb/homebrew-tap'... … ==> Installing cockroach from cockroachdb/tap …. To have launchd start cockroachdb/tap/cockroach now and restart at login: brew services start cockroachdb/tap/cockroach Or, if you don't want/need a background service you can just run: cockroach start-single-node --insecure ==> Summary 🍺 usr/local/Cellar/cockroach/20.2.7: 134 files, 184.8MB, built in 8 sec
brew 的好处之一是它可以将 CockroachDB 设置为服务,因此你可以发布brew services start cockroach 来启动 CockroachDB 的后台实例。不过,如果你不想使用 brew,那么你可以直接下载 CockroachDB 二进制文件,然后将二进制文件复制到你的路径中。 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access