Tìm kiếm
17 kết quả cho “secondary index”. Tìm không phân biệt dấu.
- Scaling Etsy Payments with Vitess: Part 2 – The "Seamless" Migration Bài tóm tắt · Etsy · 2023
…t quán, chạy query thử qua Vitess để ước tải, tìm cách dùng secondary index ( CreateLookupVindex , ExternalizeVindex ). - VReplication / MoveTables : luồng replicate ghi từ nguồn s…
- Running Cost-Efficient Export Workloads at Uber Bài tóm tắt · Uber · 2026
…s.get , objects.list ), egress và latency. Thay đổi chính - Secondary index của Hudi không giúp đủ: bản ghi của cùng một người rải trên hầu hết các file, nên index tìm được dòng ứn…
- Introducing Espresso - LinkedIn's hot new distributed document store Bài tóm tắt · LinkedIn · 2015
…ầu: scale ngang bằng thêm node, đọc-sau-ghi + đọc eventual, secondary index luôn khớp dữ liệu, transaction trong một partition, tự chịu lỗi máy, schema evolution không downtime, ch…
- Timestone: Netflix's High-Throughput, Low-Latency Priority Queueing System Bài tóm tắt · Netflix · 2022
Năm 2018, khi thiết kế Cosmos thay hệ encode media Reloaded, cần hàng đợi ưu tiên giữa ba thành phần (API Optimus, rule engine Plato, lớp serverless Stratum). Yêu cầu:
- Scaling Etsy Payments with Vitess: Part 1 – The Data Model Bài tóm tắt · Etsy · 2023
…ảng đó cũng giảm 60% tải DB chính. Theo Etsy, resharding và secondary (lookup) vindex của Vitess cho phép đổi thiết kế shard sau này. Vì sao - Mức độ khẩn cấp và yêu cầu giữ thanh…
- MySQL sharding at Quora Bài tóm tắt · Quora · 2020
…theo bảng , không theo database, vì codebase dựa nhiều vào secondary index; range-based vì dùng nhiều range query; dải ghi trong tên bảng T shard x y , metadata trong ZooKeeper. -…
- Chọn database theo workload Chủ đề Thành viên
Không có database tốt nhất, chỉ có database hợp với mẫu đọc/ghi ở một quy mô cụ thể. Mẫu đó thay đổi khi sản phẩm lớn lên. Ngoài ra, chuyên môn vận hành của đội cũng là một phần của "workload".
- Query planner và hiệu năng truy vấn Chủ đề Thành viên
Database quan hệ không chạy SQL theo đúng cách nó được viết. Query planner chọn một plan (dùng index nào, join kiểu gì: nested loop, merge, hash; dừng sớm khi có LIMIT hay không) dựa trên thống kê về dữ liệu: số dòng,…
- Sharding và tách database Chủ đề Thành viên
Một database quan hệ duy nhất là điểm khởi đầu của hầu hết sản phẩm. Đến một lúc nó không chịu nổi lượng ghi, dữ liệu không còn vừa một máy, hoặc một sự cố ở DB đó làm sập mọi tính năng.
- Failover, replica và dự phòng dữ liệu Chủ đề Thành viên
Mọi hệ có trạng thái đều giữ nhiều bản (replica) để một máy chết không làm mất dịch vụ. Khó không nằm ở việc có bản sao mà ở lúc chuyển sang bản sao:
- Kiểm thử độ tin cậy (chaos, fault injection, mô phỏng tất định) Chủ đề Thành viên
Lỗi trong hệ phân tán là chắc chắn (máy chết, zone mất, dependency chậm, cấu hình sai), nhưng phần lớn lỗi nằm ở những tổ hợp hiếm mà test chức năng không chạm tới. Bài toán là chủ động gây lỗi để biết hệ thống phản ứng…
- Sự cố và postmortem Chủ đề Thành viên
Nhiều bước ngoặt kiến trúc trong wiki bắt đầu từ một sự cố: Netflix lên cloud sau 3 ngày không gửi được DVD, Twitter viết lại hệ thống sau World Cup 2010, Instagram đi nhiều data center sau trận bão 2012. Trang này gom…
- Scaling Pinterest - From 0 To 10s Of Billions Of Page Views A Month In Two Years Bài tóm tắt · Pinterest · 2013
…ân bằng sai dồn dữ liệu về một node; lỗi quyền sở hữu : một secondary mới tới khoảng 80% thì tự nhận là primary, mất 20% dữ liệu mà không biết là phần nào. - Sharding (thủ công: dữ…
- Avoid pitfalls in scaling your Cassandra cluster: lessons and remedies Bài tóm tắt · Walmart · 2017
…ưu. 2. Tách mối quan tâm: dùng Solr chung với Cassandra cho secondary index; mỗi mutation làm Solr đọc cả partition (vài MB) vào RAM, gây timeout. Tách cụm và ghi vào Solr qua Kafk…
- Cache made consistent: Meta's cache invalidation solution Bài tóm tắt · Meta · 2022
…lần ghi còn bất nhất sau 5 phút. Còn lại - Consistency cho secondary index tách rời, đo consistency lúc đọc, và một consistency API cấp cao cho hệ phân tán (giống std::memory orde…
- Stack Overflow Architecture (2009) Bài tóm tắt · Stack Overflow · 2009
…hức tạp. - NoSQL khó (theo HighScalability): mất aggregate, secondary index, query liên partition, giao dịch vượt một record; mọi bản denormalize phải tự cập nhật và tự xử lý lỗi m…
- Wix Inbox Journey: 3 Approaches for Zero Downtime Database Migration Bài tóm tắt · Wix · 2021
…- mẫu truy cập mới không dùng đủ khoá chính, buộc phải thêm secondary index rồi materialized view; - rất ít người ở Wix hiểu Cassandra đủ sâu để vận hành. Thay đổi chính Nguyên tắc…