Chia sẻ bởi Anshul Chhabra, Senior Dev tại Microsoft
- HOME
- BASIC
- INSTALL
- ADMIN
- FULL BÀI VIẾT
- CÂU HỎI THƯỜNG GẶP
- ADMIN TUTORIAL
- CÀI ĐẶT, PATCH
- UPGRADE/MIGRATION
- NGUYÊN LÝ
- CÔNG CỤ
- INSTANCE
- USER, QUYỀN
- LƯU TRỮ (STORAGE)
- GIAO DỊCH
- BẢO MẬT
- OBJECTS
- BACKUP
- RECOVERY
- BẢO TRÌ
- HIỆU NĂNG (PERFORMANCE)
- CÁC LỖI THƯỜNG GẶP
- TROUBLESHOOTING
- QUY TRÌNH VẬN HÀNH ORACLE DATABASE A-Z
- VẬN HÀNH TỰ ĐỘNG
- TIPS
- KHO TÀI NGUYÊN
- EXADATA
- KHÁC
- DEV
- SECURITY
- TUNNING
- RAC
- HA
- OTHER DB
- SYSTEM
- SOLUTION
- TRAINING
- CONTACT
Thứ Tư, 17 tháng 9, 2025
Cách kỹ sư phần mềm của Discord mở rộng hệ thống để xử lý hàng tỷ tin nhắn mỗi ngày
Discord lưu hàng nghìn tỉ tin nhắn như thế nào?
Nguồn
How Discord Stores TRILLIONS of Messages
- Nguồn
- Lời tựa
- Vấn đề của Cassandra
- ScyllaDB và quá trình di chuyển
Lời tựa
Trong bài này, ta sẽ không chỉ nói về database migration (di chuyển dữ liệu từ database này sang database khác), mà còn nói về một task siêu to khổng lồ mà các dev của Discord đã làm được - chuyển hàng nghìn tỉ tin nhắn từ một database này sang database khác. Nếu bạn tự hỏi rằng sẽ tốn bao nhiêu công sức để di chuyển data với quy mô khó tưởng tượng ra như vậy, bạn sẽ thích bài viết này.
Thứ Năm, 4 tháng 9, 2025
NoSQL là gì?
NoSQL là viết tắt của Not Only SQL hoặc Non-relational (phi quan hệ), là một thuật ngữ chung để chỉ các loại cơ sở dữ liệu không sử dụng mô hình dữ liệu quan hệ truyền thống dựa trên bảng. NoSQL được phát triển để giải quyết các thách thức của các cơ sở dữ liệu quan hệ khi lưu trữ và quản lý lượng dữ liệu lớn, không có cấu trúc hoặc thay đổi theo thời gian.
Thứ Ba, 12 tháng 8, 2025
Tổng hợp MongoDB Cheatsheet
1. Cơ bản
2. CRUD
3. Databases và Collections
4. Indexes
5. Others
II. Tài liệu tham khảo
Thứ Năm, 20 tháng 2, 2025
NoSQL – Tổng Quan, Phân Tích và Ứng Dụng Thực Tế
MỤC LỤC
Giới thiệu về NoSQL
- NoSQL là gì?
- Sự khác biệt giữa NoSQL và SQL
- Khi nào nên chọn NoSQL?
Các loại cơ sở dữ liệu NoSQL
- Document-based Database (CSDL tài liệu)
- Key-Value Store (CSDL khóa-giá trị)
- Column-Family Store (CSDL dạng cột)
- Graph Database (CSDL đồ thị)
Ưu điểm và nhược điểm của NoSQL
- Những điểm mạnh nổi bật
- Hạn chế cần cân nhắc
So sánh các loại NoSQL – Lựa chọn phù hợp theo ứng dụng thực tế
Ví dụ minh họa NoSQL trong thực tế
- Ứng dụng của MongoDB, Redis, Cassandra, Neo4j
Tóm tắt & Kết luận
Thứ Năm, 27 tháng 7, 2023
Giới thiệu cơ bản về Elastic Search
Search Engine
Searching là một trong những chức năng quan trọng nhất hiện nay đặc biệt là trong bối cảnh Big Data ngày càng trở nên phổ biến. Do đó để đáp ứng nhu cầu ngày càng tăng về dữ liệu cũng như tốc độ tìm kiếm, rất nhiều phương thức search đã ra đời, nổi lên cả là Elasticsearch. Vậy Elasticsearch là gì? Elasticsearch là một open source search engine có khả năng highly scalable. Nó cho phép chúng ta lưu trữ và phân tích một lượng lớn thông tin realtime. Elasticsearch làm việc với JSON documents files. Sử dụng iternal structure đặc trưng, nó có thể parse data của bạn một cách realtime và có thể search mọi thông tin mà bạn muốn.
Giới thiệu cơ bản về Elastic Search
Search Engine
Searching là một trong những chức năng quan trọng nhất hiện nay đặc biệt là trong bối cảnh Big Data ngày càng trở nên phổ biến. Do đó để đáp ứng nhu cầu ngày càng tăng về dữ liệu cũng như tốc độ tìm kiếm, rất nhiều phương thức search đã ra đời, nổi lên cả là Elasticsearch. Vậy Elasticsearch là gì? Elasticsearch là một open source search engine có khả năng highly scalable. Nó cho phép chúng ta lưu trữ và phân tích một lượng lớn thông tin realtime. Elasticsearch làm việc với JSON documents files. Sử dụng iternal structure đặc trưng, nó có thể parse data của bạn một cách realtime và có thể search mọi thông tin mà bạn muốn.
Thứ Sáu, 30 tháng 6, 2023
Vì sao SQL tốt hơn NoSQL?
Chúng tôi tin rằng SQL đã trở thành “eo hẹp” trong phân tích data
Thứ Hai, 30 tháng 11, 2020
Một số điều thú vị khi làm việc với Mongodb
Mongodb là một trong những loại cơ sở dữ liệu Nosql phổ biến nhất hiện nay, thuộc kiểu document, mã nguồn mở, data được lưu dưới dạng binary json (BSON). Được viết bằng C++ nên mongodb có khả năng tính toán với tốc độ cao, hỗ trợ dynamic schema, cả vertical scaling và horizontal scaling. Xin liệt kê một số điểm thú vị khi làm quen với mongodb:
Những câu lệnh cơ bản trong MongoDB
Giới thiệu về mongodb
MongoDB là 1 hệ thống CSDL mã nguồn mở được phát triển và hỗ trợ bởi 10gen, là CSDL NoSQL hàng đầu được hàng triệu người sử dụng. Thay vì lưu trữ dữ liệu dưới dạng bảng và các tuple như trong các CSDL quan hệ thì nó lưu trữ dữ liệu dưới dạng JSON (trong MongoDB được gọi là dạng BSON vì nó lưu trữ dưới dạng binary từ 1 JSON document).
Thứ Bảy, 26 tháng 9, 2020
Redis là gì? Tìm hiểu về cơ sở dữ liệu redis
Trong bài viết này mình sẽ giúp bạn hiểu rõ những khái niệm về redis là gì? Cũng như ứng dụng redis vào dự án của mình như thế nào.


Redis là gì? Tìm hiểu về cơ sở dữ liệu redis
Trong bài viết này mình sẽ giúp bạn hiểu rõ những khái niệm về redis là gì? Cũng như ứng dụng redis vào dự án của mình như thế nào.


ĐỌC NHIỀU
-
Checklist triển khai theo 6 giải pháp của Bộ TT&TT (có phân vai “Ai làm gì” – từng bước – mẫu tài liệu cần chuẩn bị). Template “Kế h...
-
ASM là viết tắt của “Automatic Storage Management” trong hệ thống quản lý cơ sở dữ liệu của Oracle. ASM là một công nghệ của Oracle Databas...
-
Serial: sneep All Hardware # prtdiag -v // verbose show đầy đủ thông tin # prtconf