PlanetScale đưa MySQL lên một tầm cao mới với khả năng dựa trên đám mây và khả năng mở rộng được cải thiện - SiliconANGLE

Do có nhiều khả năng tương thích và khả năng mở rộng, MySQL đã tự khẳng định mình là một trong những tiêu chuẩn công nghiệp để quản lý cơ sở dữ liệu kể từ khi phát hành cách đây hơn 25 năm

Bất chấp khả năng mở rộng của MySQL, PlanetScale Inc. hy vọng sẽ phát triển nó bằng cách sử dụng khả năng mở rộng của nó và chuyển đổi nó thành cơ sở dữ liệu gốc trên đám mây

Điều chúng tôi muốn bạn có thể làm là bắt đầu tập trung vào việc vận chuyển mã của bạn — giống như cách mà Lambda, Kubernetes và tất cả các công nghệ dựa trên đám mây khác giúp mọi người hoàn thành những gì họ muốn. "Khi bạn lần đầu tiên bắt đầu hành trình cơ sở dữ liệu của mình, điều bạn nghĩ xa nhất là tôi cần bao nhiêu CPU?"

Trong một hội nghị KubeCon + CloudNativeCon Europe gần đây, Van Wiggeren đã nói chuyện với nhà phân tích Keith Townsend của ngành CUBE trong một buổi phát sóng độc quyền trên CUBE, studio phát trực tiếp của SiliconANGLE Media. Họ đã thảo luận về sao lưu di chuyển, quản lý các thay đổi lược đồ, tăng cường bảo mật MySQL, v.v. (* Xem tuyên bố từ chối trách nhiệm bên dưới. )

Khả năng mở rộng với sự an tâm

Theo Van Wiggeren, bảo mật dữ liệu là ưu tiên hàng đầu của một tổ chức và PlanetScale đã thực hiện các bước ngay từ đầu để đảm bảo dữ liệu của người dùng an toàn nhất có thể

"Nó được mã hóa khi nghỉ ngơi; nó được mã hóa khi chuyển tiếp," ông nói. "Chúng tôi biết rằng không một byte nào đi qua internet mà không được mã hóa ngay từ ngày đầu tiên, bản beta đầu tiên mà chúng tôi có. "”

Ngoài ra, Van Wiggeren lưu ý rằng PlanetScale cung cấp bản sao lưu MySQL, cũng như "nút hoàn tác" cho phép người dùng đảo ngược quá trình di chuyển tối đa 30 phút sau khi di chuyển, đưa lược đồ của họ và tất cả dữ liệu liên quan về trạng thái ban đầu.

Anh ấy nói thêm, "Tôi muốn bạn tin tưởng rằng PlanetScale cũng có các bản sao lưu. Nếu bạn không tin tưởng PlanetScale và muốn chúng ở hai trung tâm dữ liệu khác nhau trên các phương tiện khác nhau, bạn có thể thêm vào các công cụ sao lưu của riêng mình mà bạn có ngay bây giờ. Bạn không bao giờ có đủ bản sao lưu, vì vậy nếu bạn muốn tiếp tục làm điều đó và quản lý hệ thống của riêng mình, tôi khuyên bạn nên. ”

Toàn bộ cuộc phỏng vấn bằng video, được giới thiệu trong phạm vi phủ sóng của SiliconANGLE và theCUBE về sự kiện KubeCon + CloudNativeCon Europe, có sẵn bên dưới

TheCUBE là đối tác truyền thông trả phí cho sự kiện KubeCon + CloudNativeCon Europe. (* Tiết lộ. PlanetScale Inc. và Red Hat Inc. , nhà tài trợ chính của sự kiện, kiểm soát biên tập thông tin trên SiliconANGLE hoặc theCUBE hoặc các nhà tài trợ khác. )

Kể từ khi được phát hành cách đây hơn 25 năm, MySQL đã trở thành một trong những tiêu chuẩn để quản lý cơ sở dữ liệu, với khả năng tương thích và khả năng mở rộng đa dạng khiến nó trở nên phổ biến với các trang web, đặc biệt là các trang web Thương mại điện tử.

Ngay cả với tất cả các khả năng của MySQL, PlanetScale Inc. đang tìm cách đưa nó lên một tầm cao mới, tận dụng khả năng mở rộng của nó và đưa nó lên cơ sở dữ liệu gốc trên đám mây

“Khi bạn lần đầu tiên bắt đầu hành trình cơ sở dữ liệu của mình, điều bạn nghĩ xa nhất là tôi cần bao nhiêu CPU? . “Điều chúng tôi muốn bạn có thể làm là bắt đầu tập trung vào việc vận chuyển mã của bạn — giống như cách mà Lambda, Kubernetes và tất cả các công nghệ dựa trên đám mây khác giúp mọi người hoàn thành những gì họ muốn. ”

Van Wiggeren đã nói chuyện với nhà phân tích Keith Townsend của ngành theCUBE tại sự kiện KubeCon + CloudNativeCon Europe gần đây, trong buổi phát sóng độc quyền trên theCUBE, studio phát trực tiếp của SiliconANGLE Media. Họ đã thảo luận về sao lưu di chuyển, quản lý các thay đổi lược đồ, cải thiện bảo mật MySQL và hơn thế nữa. (*Tiết lộ bên dưới. )

Khả năng mở rộng với sự an tâm

Van Wiggeren chỉ ra rằng bảo mật dữ liệu luôn được đặt lên hàng đầu trong chương trình nghị sự của tổ chức và PlanetScale đã thực hiện các biện pháp ngay từ đầu để đảm bảo dữ liệu của người dùng an toàn nhất có thể

Ông nói: “Ngay từ ngày đầu tiên, bản beta đầu tiên mà chúng tôi có, chúng tôi đã biết rằng không một byte nào đi qua internet mà không được mã hóa. “Nó được mã hóa khi lưu trữ; . ”

PlanetScale cũng cung cấp bản sao lưu MySQL, cũng như một “nút hoàn tác” cho phép người dùng hoàn tác quá trình di chuyển tối đa 30 phút sau khi di chuyển, hoàn nguyên lược đồ của họ với tất cả dữ liệu về trạng thái ban đầu, Van Wiggeren giải thích

“Nếu bạn không tin tưởng PlanetScale và muốn chúng ở hai trung tâm dữ liệu khác nhau trên các phương tiện khác nhau, bạn có thể thêm vào các công cụ sao lưu của riêng mình mà bạn có quyền sử dụng ngay bây giờ,” anh ấy nói. “Tôi muốn bạn tin tưởng rằng PlanetScale cũng có các bản sao lưu. Nhưng nếu bạn muốn tiếp tục làm điều đó và chạy hệ thống của riêng mình, tôi khuyên bạn nên dùng nó. Bạn không bao giờ có quá nhiều bản sao lưu. ”

Đây là video phỏng vấn hoàn chỉnh, một phần trong phạm vi phủ sóng của SiliconANGLE và theCUBE về sự kiện KubeCon + CloudNativeCon Europe

(* Tiết lộ. TheCUBE là đối tác truyền thông trả phí cho sự kiện KubeCon + CloudNativeCon Europe. Công ty Mũ Đỏ. , nhà tài trợ chính cho sự kiện của theCUBE, PlanetScale Inc. hoặc các nhà tài trợ khác không có quyền kiểm soát biên tập nội dung trên theCUBE hoặc SiliconANGLE. )

Thang đo PlanetScale do Vitess cung cấp để chứa nhiều dữ liệu như bạn cần, nhưng hiện chỉ giới hạn ở một cụm duy nhất

PlanetScale đưa MySQL lên một tầm cao mới với khả năng dựa trên đám mây và khả năng mở rộng được cải thiện - SiliconANGLE
Tác giả Martin Heller

Cộng tác viên biên tập, InfoWorld.

PlanetScale review: Horizontally scalable MySQL in the cloudsuy nghĩ

trong nháy mắt

  • Quy mô hành tinh

    Tìm hiểu thêm

    bật PlanetScale

PlanetScale là một nền tảng cơ sở dữ liệu không có máy chủ, tương thích với MySQL được cung cấp bởi Vitess, đây là một hệ thống phân cụm cơ sở dữ liệu để mở rộng quy mô ngang của MySQL (cũng như Percona và MariaDB). Vitess cũng hỗ trợ Slack, Square, GitHub và YouTube, trong số những người khác. Việc triển khai Slack của Vitess có khoảng 6.000 máy chủ;

Cơ sở dữ liệu MySQL rất dễ sử dụng khi bạn mới bắt đầu, nhưng khi cơ sở dữ liệu của bạn phát triển (ví dụ: sau một năm hoạt động), bạn có thể dễ dàng gặp phải giới hạn của nó. Công cụ cơ sở dữ liệu MySQL được sử dụng phổ biến nhất, InnoDB, có kích thước trang tối đa là 64 KB, giới hạn kích thước hàng. InnoDB cũng có kích thước vùng bảng tối đa là 256 TB, giới hạn kích thước của bảng

[ Cũng trên InfoWorld. Cách chọn cơ sở dữ liệu đám mây ]

Vitess giúp bạn mở rộng cơ sở dữ liệu MySQL bằng cách cho phép bạn phân mảnh nó. Phân đoạn là phân vùng ngang (theo hàng) của dữ liệu. Sau khi cơ sở dữ liệu được phân đoạn, Vitess sẽ xử lý các truy vấn định tuyến đến phiên bản MySQL thích hợp dựa trên giá trị trường khóa phân đoạn, cho phép bạn giữ các thay đổi của ứng dụng ở mức tối thiểu. Vitess cũng tạo ra các kết nối nhẹ hơn nhiều so với MySQL, cho phép nó hỗ trợ hàng nghìn kết nối và nó có các quy tắc có thể định cấu hình để viết lại các truy vấn có thể ảnh hưởng đến hiệu suất cơ sở dữ liệu

PlanetScale về cơ bản là Vitess trên MySQL trên đám mây, với giao diện người dùng trên đám mây, cộng với giao diện dòng lệnh (CLI) mà bạn có thể chạy trên máy của chính mình. CLI có thể kiểm soát hầu hết mọi thứ trong phiên bản PlanetScale của bạn, từ việc tạo cơ sở dữ liệu cho đến thao tác dữ liệu. Thao tác dữ liệu phụ thuộc vào máy khách Oracle MySQL, ứng dụng này cũng cần được cài đặt trên máy của bạn

Có tới 10 sản phẩm cơ sở dữ liệu phân tán cạnh tranh với PlanetScale, tùy thuộc vào việc bạn có tính cơ sở dữ liệu NoSQL hay không. Các ví dụ dành riêng cho đám mây bao gồm Google Cloud Spanner (quan hệ), Azure Cosmos DB (NoSQL đa mô hình), Amazon DynamoDB (khóa-giá trị và tài liệu) và Amazon Aurora (quan hệ). Các ví dụ về nhà cung cấp bao gồm CockroachDB (quan hệ), Fauna (quan hệ/không có máy chủ), Neo4j (biểu đồ), MongoDB Atlas (tài liệu), DataStax Astra (cột rộng) và Couchbase Cloud (tài liệu). Thực hiện theo các liên kết để đánh giá của tôi về các sản phẩm này

Thiết lập PlanetScale

Bắt đầu với PlanetScale thật dễ dàng. Mặc định là gói dành cho nhà phát triển miễn phí, không yêu cầu thẻ tín dụng — chỉ cần tên, địa chỉ email, mật khẩu và cuối cùng là tên tổ chức. Nếu và khi bạn vượt quá giới hạn của gói dành cho nhà phát triển, bạn có thể thêm thẻ tín dụng và chuyển sang gói mở rộng

Bạn cũng cần cài đặt PlanetScale CLI trên máy phát triển của mình, cũng như trình bao máy khách MySQL. Trên máy Mac, bạn cài đặt cả hai bằng Homebrew. Trên Linux, bạn tải xuống tệp nhị phân thích hợp và sử dụng dpkg (Debian) hoặc rpm (Red Hat). Trên Windows, tải xuống và chạy trình cài đặt

planetscale 01IDG

Để bắt đầu với PlanetScale, hãy tạo thông tin đăng nhập và tên tổ chức

planetscale 02IDG

Sau khi có tên tổ chức, bạn có thể tạo một hoặc nhiều cơ sở dữ liệu. Ở đây tôi đã tạo một cơ sở dữ liệu hướng dẫn với tên mặc định

Trên MacBook Pro của tôi, quá trình cài đặt brew của pscale diễn ra nhanh chóng và đơn giản. Tuy nhiên, quá trình cài đặt máy khách MySQL mất hơn một giờ do công thức Homebrew kéo theo tất cả các loại gói dành cho nhà phát triển, nhưng cuối cùng nó đã thành công

PlanetScale GUI và CLI

Bạn có thể xem các ví dụ về PlanetScale GUI trong suốt bài viết này. Trước khi bạn có thể sử dụng CLI, bạn cần cho phép nó kết nối với tài khoản PlanetScale của bạn, pscale auth. Lệnh pscale shell show tables bên dưới hiển thị trạng thái của các bảng trong cơ sở dữ liệu demo giới thiệu sau khi triển khai nhánh mẫu vào chính

martinheller@Martins-Retina-MacBook ~ % pscale shell onboarding-demo main
onboarding-demo/|⚠ main ⚠|> show tables;
+---------------------------+
| Tables_in_onboarding-demo |
+---------------------------+
| reminders                 |
+---------------------------+

onboarding-demo/|⚠ main ⚠|>

martinheller@Martins-Retina-MacBook ~ % pscale --help
pscale is a CLI library for communicating with PlanetScale's API.

Usage:
  pscale [command]
Available Commands:
  audit-log      List audit logs
  auth           Login and logout via the PlanetScale API
  backup         Create, list, show, and delete branch backups
  branch         Create, delete, diff, and manage branches
  completion     Generate completion script for your shell
  connect        Create a secure connection to a database and branch for a local client
  database       Create, read, delete, and dump/restore databases
  deploy-request Create, review, diff, and manage deploy requests
  help           Help about any command
  org            List, show, and switch organizations
  region         List regions
  service-token  Create, list, and manage access for service tokens
  shell          Open a MySQL shell instance to a database and branch
  signup         Signup for a new PlanetScale account

Flags:
      --api-token string            The API token to use for authenticating against the PlanetScale API.
      --api-url string              The base URL for the PlanetScale API. (default "https://api.planetscale.com/")
      --config string               Config file (default is $HOME/.config/planetscale/pscale.yml)
      --debug                       Enable debug mode
  -f, --format string               Show output in a specific format. Possible values: [human, json, csv] (default "human")
  -h, --help                        help for pscale
      --no-color                    Disable color output
      --service-token string        Service Token for authenticating.
      --service-token-name string   The Service Token name for authenticating.
      --version                     Show pscale version

Use "pscale [command] --help" for more information about a command.

Chi nhánh PlanetScale

Theo quy định, các thay đổi lược đồ có thể gây khó khăn khi triển khai trong cơ sở dữ liệu quan hệ sản xuất, đặc biệt là khi chúng đang tích cực xử lý các giao dịch. PlanetScale cải thiện tình trạng này bằng cách thêm tính năng phân nhánh;

Khi bạn thêm một nhánh, bạn đang tạo một bản sao của lược đồ cơ sở dữ liệu (không có dữ liệu) sang một cơ sở dữ liệu trống mới. Sau đó, bạn có thể sửa đổi lược đồ trong nhánh và cuối cùng thêm nhánh vào hàng đợi triển khai để sửa đổi cơ sở dữ liệu sản xuất chính. Mọi xung đột lược đồ đều bị phát hiện khi bạn cố gắng triển khai. Triển khai hợp lệ có thể được điều chỉnh để tránh bất kỳ tác động nào đối với các truy vấn sản xuất

Các thay đổi lược đồ trong PlanetScale không bị chặn. Lưu ý rằng PlanetScale không hỗ trợ các ràng buộc khóa ngoại, vì chúng có thể gây ra lỗi cơ sở dữ liệu trong quá trình thay đổi lược đồ trực tuyến

planetscale 03IDG

Trong PlanetScale, bạn chỉ có thể thay đổi lược đồ cơ sở dữ liệu trong một nhánh. Khi bạn chắc chắn rằng nó ổn, bạn có thể triển khai nhánh tới cơ sở dữ liệu sản xuất chính

Vùng PlanetScale

PlanetScale hiện đang chạy ở ba khu vực, với nhiều kế hoạch hơn cho tương lai

martinheller@Martins-Retina-MacBook ~ % pscale region list
  NAME      SLUG      ENABLED 
 --------- --------- ---------
  US East   us-east   Yes     
  US West   us-west   Yes     
  EU West   eu-west   Yes     

Bạn chỉ có thể chọn một vùng duy nhất khi tạo cơ sở dữ liệu. Bạn nên chọn khu vực gần ứng dụng của mình nhất. Bạn có thể tạo các chi nhánh ở các khu vực khác để đặt chúng gần các nhà phát triển thực hiện các thay đổi lược đồ và thử nghiệm chúng

Xác thực PlanetScale và MFA

Có ba cách để xác thực với PlanetScale. địa chỉ email và mật khẩu, đăng nhập một lần và OAuth qua GitHub. Nếu sử dụng địa chỉ email và mật khẩu, bạn có thể tùy chọn kích hoạt xác thực đa yếu tố (MFA). MFA trên PlanetScale sử dụng phương pháp mật khẩu một lần (TOTP) dựa trên thời gian, như được triển khai trong Authy và các ứng dụng MFA khác. PlanetScale cũng tạo mã khôi phục, được sử dụng nếu bạn mất thiết bị di động

Bảo mật, nhật ký và sao lưu của PlanetScale

PlanetScale tuân thủ SOC 2 Loại 2 và báo cáo kiểm toán SOC có sẵn theo yêu cầu. PlanetScale mã hóa tất cả dữ liệu còn lại và cung cấp xác thực (xem ở trên), ghi nhật ký kiểm tra và quản lý quyền truy cập của người dùng. Nhật ký kiểm tra hiển thị tất cả các sự kiện cấp cơ sở dữ liệu và cấp chi nhánh cho tổ chức, bao gồm người đã thực hiện hành động, địa chỉ IP của họ cũng như ngày và giờ của hành động. Cũng có nhật ký bảo mật để ghi lại xác thực và thay đổi cấu hình ở cấp độ người dùng

Theo mặc định, PlanetScale tự động sao lưu tất cả các nhánh cơ sở dữ liệu của bạn hàng ngày, với thời gian lưu giữ là hai ngày. Sao lưu tự động miễn phí. Bạn cũng có thể lên lịch sao lưu thủ công, chẳng hạn như thực hiện sao lưu hàng tháng để lưu giữ lâu dài

planetscale 04IDG

PlanetScale có thể tạo mật khẩu và định dạng chuỗi kết nối theo 12 cách

Kết nối PlanetScale với các ứng dụng

PlanetScale có thể tạo mật khẩu và sử dụng chúng để định dạng chuỗi kết nối cho mục đích sử dụng chung, bảng điều khiển MySQL, Elixir, Go, Java, Laravel,. NET, PHP, Prisma, Python, Rails và Rust. Có hướng dẫn kết nối các ứng dụng bình thường, cũng như Rails và Express. ứng dụng js, có thể tạo các lược đồ. Ngoài ra còn có các hướng dẫn để triển khai lên Vercel và Heroku cũng như thực hiện di chuyển tự động với Rails và Prisma. PlanetScale có thể tự động sao chép bảng dữ liệu di chuyển từ nhánh đang hoạt động sang nhánh chính khi bạn triển khai các thay đổi lược đồ

Quan hệ, không phân phối

PlanetScale sẽ phục vụ bạn tốt như một cơ sở dữ liệu đám mây tương thích với MySQL có thể mở rộng quy mô để chứa nhiều dữ liệu về cơ bản như bạn cần. Hiện tại, nó không phải là cơ sở dữ liệu phân tán toàn cầu, mặc dù tên của nó. Mặc dù hiện tại có ba khu vực trên khắp thế giới mà bạn có thể triển khai PlanetScale, nhưng bạn chỉ cần chọn một

Khả năng mở rộng của PlanetScale là một điểm cộng lớn. Khả năng triển khai các thay đổi lược đồ trực tuyến mà không chặn khối lượng công việc sản xuất cũng vậy. PlanetScale thiếu hỗ trợ cho các ràng buộc khóa ngoại có thể gây khó chịu, nhưng đó không phải là điểm dừng hiển thị cho hầu hết các ứng dụng. PlanetScale có nhiều khả năng thu hút các nhà phát triển làm việc trên một ứng dụng mới, thay đổi nhanh chóng

PlanetScale chưa hỗ trợ phân mảnh tự động; . Hiện tại, bộ phận hỗ trợ kỹ thuật của PlanetScale sẽ làm việc với bạn trong việc phân mảnh bằng cách sử dụng các khả năng cơ bản của Vitess khi bạn phát triển vượt trội so với một phiên bản MySQL duy nhất

[ Cập nhật những phát triển mới nhất về điện toán đám mây. Đăng ký bản tin InfoWorld All Things Cloud ]

Nếu ứng dụng của bạn yêu cầu cơ sở dữ liệu quan hệ phân tán, có một số lựa chọn thay thế, mặc dù không có lựa chọn nào trong số đó bao gồm các tính năng thay đổi lược đồ phân nhánh và không chặn của PlanetScale. Google Cloud Spanner, CockroachDB và Amazon Aurora có lẽ là những ứng cử viên hàng đầu. Tuy nhiên, nếu bạn muốn cơ sở dữ liệu của mình cuối cùng tăng lên hơn 30TB dung lượng lưu trữ, thì bạn nên kiểm tra giới hạn kích thước hiện tại của ứng viên của mình

Ví dụ: Aurora gần đây đã tăng kích thước lưu trữ tối đa từ 64 TB lên 128 TB; . 5 TB mỗi nút, không có giới hạn cứng về số lượng nút và các ví dụ về khách hàng (chẳng hạn như Baidu) với hàng trăm nút

Phí tổn. Phiên bản dành cho nhà phát triển. Miễn phí (ba cơ sở dữ liệu miễn phí, dung lượng lưu trữ 10 GB cho mỗi cơ sở dữ liệu, 100 triệu hàng được đọc mỗi tháng cho mỗi cơ sở dữ liệu, 10 triệu hàng được ghi mỗi tháng cho mỗi cơ sở dữ liệu). Phiên bản mở rộng. $1. 25 đô la mỗi tháng cho mỗi dung lượng lưu trữ 1GB, 15 đô la mỗi tháng cho mỗi 100 triệu hàng được đọc, 15 đô la mỗi tháng cho mỗi 10 triệu hàng được ghi

Nền tảng. Đám mây PlanetScale

trong nháy mắt

  • Quy mô hành tinh

    Tìm hiểu thêm

    bật PlanetScale

    PlanetScale sẽ phục vụ bạn tốt như một cơ sở dữ liệu đám mây tương thích với MySQL có thể mở rộng quy mô để chứa nhiều dữ liệu về cơ bản như bạn cần. Hiện tại, nó không phải là cơ sở dữ liệu phân tán toàn cầu, mặc dù tên của nó. Mặc dù hiện tại có ba khu vực trên khắp thế giới mà bạn có thể triển khai PlanetScale, nhưng bạn chỉ cần chọn một

    ưu

    • MySQL tương thích
    • Cân không giới hạn cứng, sử dụng Vitess sharding
    • Có thể thực hiện các thay đổi lược đồ trực tuyến bằng cơ chế phân nhánh
    • Dễ dàng và miễn phí để bắt đầu

    Nhược điểm

    • Không phải là cơ sở dữ liệu phân tán
    • Chưa phân mảnh tự động
    • Không hỗ trợ các ràng buộc khóa ngoại

Có liên quan

  • cơ sở dữ liệu
  • Cơ sở dữ liệu quan hệ
  • mysql
  • SQL
  • Phát triển phần mềm
  • Điện toán đám mây

Martin Heller là người đóng góp biên tập và đánh giá cho InfoWorld. Trước đây là nhà tư vấn lập trình web và Windows, ông đã phát triển cơ sở dữ liệu, phần mềm và trang web từ năm 1986 đến năm 2010. Gần đây hơn, ông đã từng là Phó Giám đốc Công nghệ và Giáo dục tại Alpha Software và Chủ tịch kiêm Giám đốc điều hành tại Tubifi

Planetscale có thể đưa MySQL lên một tầm cao mới không?

Ngay cả với tất cả các khả năng của MySQL, PlanetScale Inc. đang tìm cách đưa nó lên một tầm cao mới, tận dụng khả năng mở rộng của nó và đưa nó lên cơ sở dữ liệu gốc trên đám mây. “Khi bạn lần đầu tiên bắt đầu hành trình cơ sở dữ liệu của mình, điều bạn nghĩ xa nhất là tôi cần bao nhiêu CPU?

Cơ sở dữ liệu đám mây cấp hành tinh là gì?

Cơ sở dữ liệu đám mây. PlanetScale Cloud Database là một dịch vụ cơ sở dữ liệu quan hệ đa vùng, nhiều đám mây giúp dễ dàng cung cấp, quản lý và mở rộng quy mô cơ sở dữ liệu của bạn khi chúng phát triển. Nó cung cấp khả năng bảo vệ tích hợp, minh bạch cho quy mô không giới hạn, đồng thời quản lý các tác vụ cơ sở dữ liệu phổ biến và bảo vệ cơ sở dữ liệu của bạn khỏi các truy vấn độc hại

Planetscale là gì và nó hoạt động như thế nào?

PlanetScale về cơ bản là Vitess trên MySQL trên đám mây, với giao diện người dùng trên đám mây, cộng với giao diện dòng lệnh (CLI) mà bạn có thể chạy trên máy của chính mình. CLI có thể kiểm soát hầu hết mọi thứ trong phiên bản PlanetScale của bạn, từ việc tạo cơ sở dữ liệu cho đến thao tác dữ liệu

Planetscale có thể tạo mật khẩu và định dạng chuỗi kết nối không?

PlanetScale có thể tạo mật khẩu và định dạng chuỗi kết nối theo 12 cách. PlanetScale có thể tạo mật khẩu và sử dụng chúng để định dạng chuỗi kết nối cho mục đích sử dụng chung, bảng điều khiển MySQL, Elixir, Go, Java, Laravel,. NET, PHP, Prisma, Python, Rails và Rust

PlanetScale có phải là MySQL không?

PlanetScale là nền tảng MySQL không có máy chủ tiên tiến nhất thế giới . các công ty bạn biết và yêu thích.

PlanetScale được sử dụng để làm gì?

Cơ sở dữ liệu PlanetScale được thiết kế cho nhà phát triển và quy trình làm việc của nhà phát triển . Triển khai cơ sở dữ liệu được quản lý đầy đủ với độ tin cậy của MySQL (cơ sở dữ liệu của chúng tôi chạy trên MySQL 8. 0) và quy mô của Vitess mã nguồn mở chỉ trong mười giây.

PlanetScale là gì?

PlanetScale là nền tảng cơ sở dữ liệu không có máy chủ, tương thích với MySQL do Vitess cung cấp , là một hệ thống phân cụm cơ sở dữ liệu để mở rộng quy mô theo chiều ngang của MySQL (như . Vitess cũng hỗ trợ Slack, Square, GitHub và YouTube, trong số những người khác.

Ai sử dụng PlanetScale?

Các công ty hiện đang sử dụng PlanetScale