Tìm kiếm
25 kết quả cho “vector database”. Tìm không phân biệt dấu.
- Vector search và index ANN Chủ đề Thành viên
Search ngữ nghĩa, gợi ý và RAG quy về tìm các vector (embedding vài trăm tới vài nghìn chiều) gần một vector query. Vector không có thứ tự tự nhiên, nên B-tree hay inverted index không dùng được; ở quy mô lớn phải dùng…
- 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".
- Single-Store Vector Index: Architecture and Memory Efficiency Bài tóm tắt · Memgraph · 2026
…ung bình — [bài gốc](https://memgraph.com/blog/single-store-vector-index) Bài nhà cung cấp; benchmark tự chạy trên một kịch bản (1 triệu node, 1024 chiều). Mọi nhận định ghi "theo…
- Image replacement in Canva designs using reverse image search Bài tóm tắt · Canva · 2025
…; cách "GPT-4o mô tả ảnh rồi search bằng CLIP" kém nhất. - Vector DB bên ngoài thay vì in-memory: in-memory với 150 triệu ảnh cần một máy RAM rất lớn, đổi máy khi thư viện lớn lên…
- DuckLake v1.0: The Lakehouse Format Built on SQL Reaches Production-Readiness Bài tóm tắt · DuckDB Labs · 2026
…có thống kê); thống kê bounding box cho geometry; deletion vector kiểu Iceberg v3 (thử nghiệm). - Phụ lục: 108 PR từ cuối 2025 , trong đó 68 PR về độ tin cậy và tính đúng , 12 về…
- Call me maybe: Cassandra Bài tóm tắt · Jepsen · 2013
…rum điều chỉnh được, hinted handoff, anti-entropy) nhưng bỏ vector clock để dùng last-write-wins thuần: một round-trip mỗi ghi thay vì hai. Thay đổi chính (kết quả) - Sửa một cell…
- Hạ tầng tìm kiếm Chủ đề Thành viên
Lúc đầu, tìm kiếm là LIKE trên database hoặc một thư viện (Lucene) nhúng trong app. Khi dữ liệu và tính năng tăng, search thành một hệ có trạng thái riêng, khác database ở mấy điểm:
- Multi-tenancy và cô lập tenant Chủ đề Thành viên
Một hệ phục vụ nhiều khách (tenant: workspace, shop, organization, account, service nội bộ) trên cùng hạ tầng thì rẻ và dễ vận hành, vì tài nguyên được dùng chung. Cái giá là bốn câu hỏi đi theo hệ suốt đời:
- 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,…
- Batching và khấu hao round-trip Chủ đề Thành viên
Nhiều nút thắt không nằm ở việc mỗi thao tác tốn bao nhiêu công, mà ở chi phí cố định trả cho mỗi thao tác: một round-trip mạng, một lần fsync, một PUT lên object storage, một syscall, một transaction. Khi chi phí cố…
- Hot partition và thundering herd Chủ đề Thành viên
Chia dữ liệu và tải ra nhiều máy chỉ hiệu quả khi tải chia đều. Thực tế tải lệch: một khách hàng khổng lồ, một kênh có @everyone, một bài của người nổi tiếng. Có hai dạng hay gặp:
- Nền tảng nội bộ cho service (đường ray chung) Chủ đề Thành viên
Tách hệ thống thành nhiều phần (service, hoặc component trong một monolith) giải được bài toán tổ chức. Nhưng nếu mỗi team tự làm RPC, retry, log, metric, contract theo cách riêng, thì ta chỉ đổi một kiểu hỗn loạn lấy…
- Event-driven, message queue và Kafka Chủ đề Thành viên
Khi một hệ có nhiều bên cần biết "có gì vừa xảy ra" (đơn hàng đổi trạng thái, tin đăng được sửa, ticket được cập nhật), gọi đồng bộ từng bên một làm producer phải biết mọi consumer, và một consumer chậm kéo chậm cả…
- Nền tảng ML (feature, training, serving, giám sát model) Chủ đề Thành viên
Model ML đầu tiên của một công ty thường được nhúng thẳng vào một service có sẵn, với feature tính trong vài script và train bằng một job riêng. Khi số model và số người làm model tăng, bốn chỗ cùng hỏng:
- Observability và monitoring Chủ đề Thành viên
Lúc đầu, monitoring là vài dashboard và một công cụ cài sẵn; log đọc thẳng từ máy. Khi hệ lớn lên, chính hệ quan sát thành một hệ phân tán có bài toán riêng:
- Uber Công ty Thành viên
Một vòng đủ: monolith → microservices → tổ chức lại microservices. Năm 2012–2013 Uber có hai monolith; khi lên hàng trăm kỹ sư thì tách. Lý do chủ yếu là tổ chức. Năm 2015 họ có 500+ service và phải chuẩn hoá contract…
- Memgraph Công ty Thành viên
Memgraph là công ty graph database. Năm 2026 họ bỏ colocation tự giữ máy cho CI và benchmark sang thuê Hetzner, chi phí giảm khoảng một nửa; CI chạy trên vCPU dùng chung, benchmark trên bare metal để giảm nhiễu . Cùng…
- Dropbox Công ty Thành viên
Dropbox luôn là hybrid: metadata ở data center riêng, nội dung file trên S3. Ở ~500 PB họ tự xây Magic Pocket, theo Dropbox vì hiệu năng và unit economics . Cái giá kèm theo là phải tự dựng cả backbone và edge network .…
- Cockroach Labs Công ty Thành viên
Bài 2026 của Cockroach Labs nói về bên trong storage engine Pebble của CockroachDB: từ v25.4 (bật trong benchmark nightly cuối 6/2025), value lớn được tách khỏi key ra blob file để compaction chỉ chép handle; theo…
- Online index migration and shard-scaling in OpenSearch with AOSC Bài tóm tắt · Atlassian · 2026
…y neighbor), tăng số shard khi tenant lớn lên, bỏ field (bỏ vector embedding không cần thì nhanh hơn rõ), đổi text sang keyword , làm phẳng field lồng. - Các lựa chọn có sẵn đều kh…
- Fly.io Công ty Thành viên
Fly.io khởi đầu (2019) là nền tảng edge app không có lưu trữ bền, từ chối làm database hơn 300 ngày. Họ thêm volume rồi ra Fly Postgres (2021) như một "automated database": một app Postgres HA (Stolon + Consul) chạy…
- Learn to stop using shiny new things and love MySQL Bài tóm tắt · Pinterest · 2015
…dùng MySQL, theo tác giả: tìm kiếm không gian nhiều chiều (vector đặc trưng), ghi rất nhanh khi chấp nhận nhất quán cuối (HBase, Cassandra), hàng đợi/feed (dùng Redis, công ty lớn…
- Enabling Multi-Region Data Systems at Notion Bài tóm tắt · Notion · 2026
…egion quyết định onboarding chạy ở đâu; embedding lưu trong vector DB của region. - Điều phối tập trung, xử lý theo region: giữ một Airflow ở US vì nó không đụng dữ liệu khách, chỉ…
- How Upstash Monitors Uptime: Every Replica, Every Minute, From Everywhere Bài tóm tắt · Upstash · 2026
…chậm (quá 5 giây: degraded) khỏi chết (quá 10 giây: fail). Vector và Search không chỉ ping mà upsert rồi query, vì với index "sống" nghĩa là trả lời được truy vấn. - Cảnh báo: Ops…
- What Is Inside an Iceberg Table? Bài tóm tắt · DuckDB Labs · 2026
…eo số file xoá. Iceberg v3 lưu cùng thông tin bằng deletion vector nhị phân trong file Puffin. - Bỏ qua file: cận min/max mỗi cột trong manifest cho phép bỏ qua file khi lọc trên c…