Thứ Bảy, 26 tháng 9, 2020

MongoDB là gì? Những kiến thức cơ bản về MongoDB


Định nghĩa MongoDB

MongoDB là một chương trình cơ sở dữ liệu định hướng đa nền tảng dựa trên document.

MongoDB Cơ Bản

Trong những năm gần đây, với sự ra đời và phát triển mạnh mẽ của NoSQL thì MongoDB cũng đang nhận được nhiều sự chú ý trong cộng đồng công nghệ. Điểm mạnh của NoSQL nói chung và MongoDB nói riêng đó là tính linh hoạt trong việc cấu trúc dữ liệu do đó nó giúp đáp ứng tốt với những thay đổi hay việc mở rộng cơ sở dữ liệu. Trong bài viết này chúng ta sẽ cùng nhau tìm hiểu những khái niệm cơ bản trong MongoDB và cách sử dụng chúng.

Toàn tập về SQL Server cho người mới bắt đầu

SQL server là một trong nhiều hệ quản trị cơ sở dữ liệu quan hệ được sử dụng phổ biến hiện nay. Được phát triển bởi Microsoft, SQL server có đủ các phiên bản dành cho mọi nhu cầu phát triển của bạn và doanh nghiệp.

MySQL cơ bản

1. Tổng quan về MySQL

1.1 MySQL là gì ?

  • MySQL là một hệ quản trị cơ sở dữ liệu phổ biến nhất thế giới, được các nhà phát triển ưa chuộng.
  • MySQL có tốc độ cao, ổn định, dễ sử dụng, hoạt động trên nhiều hệ điều hành khác nhau.
  • MySQL rất thích hợp cho các ứng dụng có truy cập cơ sở dữ liệu trên internet.
  • MySQL hỗ trợ nhiều ngôn ngữ lập trình như PHP, Perl,…. trong việc phát triển website.

Hướng dẫn cài đặt hệ quản trị CSDL IBM DB2

DB2 là gì?

DB2 là một sản phẩm CSDL phát triển bởi IBM. Ít là một hệ thống quản trị CSDL kiểu quan hệ (RDBMS). IBM DB2 được thiết kế để lưu trữ, phân tích và lấy dữ liệu một cách hiệu quả nhất. DB2 được mở rộng với sự hỗ trợ của các tính năng hướng đối tượng và các cấu trúc không quan hệ XML.

DB2


DB2 là một trong các dòng phần mềm quản trị cơ sở dữ liệu quan hệ của IBM (RDBMS: relational Database Management System). Có nhiều phiên bản khác nhau của DB2 để chạy trên các loại máy tính từ thiết bị cầm tay đến các máy tính lớn (mainframe). Ở những Công ty nhỏ thường gặp nhất là phiên bản DB2 Enterprise Server Edition hoặc DB2 Data Warehouse Edition (DB2 DWE), chạy trên các máy chủ Unix, Windows hoặc Linux. Tuy nhiên khi nói đến DB2, phần đông người ta đều nghĩ đến DB2 for Z/OS, phiên bản DB2 nguyên thủy chạy trên máy mainframe IBM được phát hành từ năm 1982. Trên các máy nhỏ phần đông người ta hãy sử dụng RDBMS Oracle vì DB2 chỉ xuất hiện trên máy nhỏ cuối thập niên 1990.

Postgresql là gì? Tìm hiểu về cơ sở dữ liệu mã nguồn mở tiên tiến nhất thế giới


Postgresql là gì? Tìm hiểu về cơ sở dữ liệu mã nguồn mở tiên tiến nhất thế giới

PostgreSQL đã tự đưa ra tuyên bố là "Cơ sở dữ liệu mã nguồn mở tiên tiến nhất thế giới". Vậy điều gì khiến cho PostgreSQL tự tin đến vây? Cùng tìm hiểu Postgresql là gì và những tính năng nổi bật giúp Postgresql gây chú ý trên toàn thế giới trong bài viết sau đây!

Giới thiệu và cài đặt MariaDB

Bài viết này sẽ giới thiệu và cài đặt MariaDB.

1. Giới thiệu
MariaDB là một nhánh của MySQL( một trong những CSDL phổ biến trên thế giới ), là máy chủ cơ sở dữ liệu cung cấp các chức năng thay thế cho MySQL. MariaDB được xây dựng bởi một số tác giả sáng lập ra MySQL được sự hỗ trợ của đông đảo cộng đồng các nhà phát triển phần mềm mã nguồn mở. Ngoài việc kế thừa các chức năng cốt lõi của MySQL, MariaDB cung cấp thêm nhiều tính năng cải tiến về cơ chế lưu trữ, tối ưu máy chủ.

Sử dụng MariaDB thay cho MySQL, tại sao?


Tại sao là MariaDB

Mã nguồn mở (miễn phí thực sự)

Sử dụng MariaDB hay Mysql đều có 2 phiên bản thương mại và cộng đồng, tuy nhiên với MySQL bản thương mại (Entrerprise) và bản cộng đồng (miễn phí) có ngay từ những ngày đầu tiên của dòng sản phẩm này. Đó cũng chính là lý do mà MySQL được mua lại một cách dễ dàng từ năm 2009 bởi Oracle sau khi Sun sụp đổ năm 2008. Hiện tại MySQL được bảo trì và phát triển bằng đội ngũ của Oracle và không chịu nhiều tác động bởi cộng đồng, kể từ phiên bản 5.7, các lịch sử commit cho thấy MySQL được phát triển bởi các thành viên đến từ @oracle, hơn nữa các vấn đề (lỗi, cải thiện hiệu suất,…) đều không đem ra thảo luận giữa cộng đồng một cách rõ ràng, một số module là mã nguồn đóng.

Giới thiệu về Redis.

Image for post

Trước khi nói tới redis, phải nói từ việc caching là và tầm quan trọng của caching.

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.

Image for post

Thứ Năm, 10 tháng 9, 2020

Thứ Tư, 9 tháng 9, 2020

Quy trình kiểm tra trước và sau khi tiếp nhận quản trị 1 Database Oracle mới


Mục đích: 
·         Nâng cao tính chuyên nghiệp trong quản trị CSDL
·         Đảm bảo tính thông nhất trong toàn bộ hệ thống CSDL
·         Đảm bảo an toàn, giám sát CSDL khi đưa vào khai thác

Chủ Nhật, 6 tháng 9, 2020

Công nghệ RAID raid 0, raid 1, raid 5, raid 6, raid 10

Trong vài năm trở lại đây, từ chỗ là một thành phần “xa xỉ” chỉ có trên các hệ thống máy tính lớn, máy trạm, máy chủ, RAID đã được đưa vào các máy tính để bàn dưới dạng tích hợp đơn giản. Tuy nhiên, có thể người mua biết bo mạch chủ (BMC) của mình có công nghệ RAID nhưng không phải ai cũng biết cách sử dụng hiệu quả. Bài viết này giới thiệu thông tin cơ bản về RAID cũng như một vài kinh nghiệm sử dụng để tăng sức mạnh cho PC.


RAID là chữ viết tắt của Redundant Array of Independent Disks. Ban đầu, RAID được sử dụng như một giải pháp phòng hộ vì nó cho phép ghi dữ liệu lên nhiều đĩa cứng cùng lúc. Về sau, RAID đã có nhiều biến thể cho phép không chỉ đảm bảo an toàn dữ liệu mà còn giúp gia tăng đáng kể tốc độ truy xuất dữ liệu từ đĩa cứng. Dưới đây là năm loại RAID được dùng phổ biến. Cùng tìm hiểu ngay nhé!

ĐỌC NHIỀU

Trần Văn Bình - Oracle Database Master