-
Hàm fgetpos() trong C
Hàm int fgetpos(FILE *stream, fpos_t *pos) trong Thư viện C chuẩn lấy vị trí file hiện tại của Stream và ghi nó tới pos. -
Hàm fflush() trong C
Hàm int fflush(FILE *stream) trong Thư viện C chuẩn flush bộ đệm đầu ra của một Stream.
-
Hàm ferror() trong C
Hàm int ferror(FILE *stream) trong Thư viện C chuẩn kiểm tra error indicator cho Stream đã cho. -
Hàm feof() trong C
Hàm int feof(FILE *stream) trong Thư viện C chuẩn kiểm tra end-of-file indicator cho Stream đã cho. -
Hàm clearerr() trong C
Hàm void clearerr(FILE *stream) trong Thư viện C xóa end-of-file và error indicator cho Stream đã cho.
-
Hàm fclose() trong C
Hàm int fclose(FILE *stream) trong Thư viện C đóng Stream. Tất cả Buffer (bộ đệm) bị Flush (xóa sạch hoặc chuyển hết ra ngoại vi). -
stddef.h trong C
Header file có tên stddef.h trong Thư viện C chuẩn định nghĩa các kiểu biến và macro đa dạng. Nhiều định nghĩa này cũng có mặt trong các header khác. -
stdarg.h trong C
Header file có tên stdarg.h trong Thư viện C định nghĩa một kiểu biến va_list và 3 macro mà có thể được sử dụng để lấy các tham số trong một hàm khi số tham số là chưa được biết (ví dụ như số tham số là có thể biến đổi). -
Capped Collection trong MongoDB
Capped collections là các Circular Collection có kích cỡ cố định mà theo sau thứ tự chèn để làm tăng cao hiệu suất của các hoạt động create, read và delete. -
GridFS trong MongoDB
GridFS là MongoDB Specification để lưu giữ và thu thập các file lớn như các image, audio, video file,… Nó là một loại của hệ thống file để lưu giữ các file nhưng dữ liệu của nó được lưu giữ bên trong các Collection của MongoDB.
-
Auto-Increment Sequence trong MongoDB
MongoDB không có tính năng out-of-the-box auto-increment giống SQL Database. Theo mặc định, nó sử dụng ObjectId có độ dài 12 byte cho trường _id như Primary key để nhận diện một cách duy nhất các Document. Tuy nhiên, có các tình huống khi chúng ta muốn trường _id có một số giá trị có thể tự động tăng ngoài ObjectId. -
Làm việc với Rockmongo
Rockmongo là một công cụ quản lý MongoDB. Sử dụng nó, bạn có thể quản lý Server, Database, Collection, Document, Index,… của bạn. Nó cung cấp một cách rất thân thiện cho người dùng để đọc, ghi và tạo các Document. Rockmongo là khá giống với PHPMyAdmin tool cho PHP và MySQL. -
Regular Expression trong MongoDB
Regular Expression được sử dụng thường xuyên trong tất cả ngôn ngữ để tìm kiếm một pattern hoặc một từ trong bất cứ chuỗi nào. MongoDB cũng cung cấp tính năng Regular Expression để so khớp mẫu (Pattern matching) trong chuỗi bởi sử dụng toán tử $regex. MongoDB sử dụng PCRE (Perl Compatible Regular Expression) như là ngôn ngữ Regular Expression. -
Text Search trong MongoDB
Bắt đầu từ phiên bản 2.4, MongoDB bắt đầu hỗ trợ các Text Index để tìm kiếm bên trong nội dung chuỗi. -
Map Reduce trong MongoDB
Trong MongoDB Documentation, Map-Reduce là một hệ xử lý dữ liệu để cô đọng một khối lượng lớn dữ liệu thành các kết quả tổng thể có ích. MongoDB sử dụng lệnh mapReduce cho hoạt động Map-Reduce. Nói chung, Map Reduce được sử dụng để xử lý các tập dữ liệu lớn.
-
Hạn chế của chỉ mục trong MongoDB
Mỗi chỉ mục không chỉ chiếm dụng một phần không gian bộ nhớ mà còn gây ra một overhead trên mỗi hoạt động insert, update, và delete. Vì thế, nếu bạn hiếm khi sử dụng Collection của mình cho các hoạt động read, thì bạn không nên sử dụng chỉ mục cho nó. -
Hoạt động chỉ mục nâng cao trong MongoDB
Tạo một chỉ mục trên mảng tức là tạo các chỉ mục riêng rẽ cho mỗi trường của nó. Vì thế trong tình huống này, khi chúng ta tạo chỉ mục trên mảng tags, các chỉ mục riêng rẽ sẽ được tạo cho các giá trị của nó là music, cricket và blogs. -
Hoạt động nguyên tử (Atomic Operation) trong MongoDB
MongoDB không hỗ trợ các Atomic Transaction qua nhiều Document. Tuy nhiên, nó cung cấp các Atomic Operation (hoạt động nguyên tử) trên một Document đơn. Vì thế, nếu một Document có hàng trăm trường, thì lệnh update sẽ hoặc cập nhật tất cả các trường đó hoặc không cập nhật bất cứ trường nào, vì thế duy trì tính Atomicity tại cấp độ Document. -
Phân tích truy vấn trong MongoDB
Việc phân tích các truy vấn là một khía cạnh rất quan trọng để đánh giá tính hiệu quả của Database và tính hiệu quả của chỉ mục đã thiết kế. Chúng ta sẽ tìm hiểu hai truy vấn được sử dụng thường xuyên nhất là $explain và $hint. -
Covered Query trong MongoDB
Khi tất cả các trường có mặc trong truy vấn là một phần của chỉ mục, MongoDB kết nối các điều kiện truy vấn và trả về kết quả bởi sử dụng cùng chỉ mục đó mà không nhìn vào bên trong Document. Khi các chỉ mục có mặt trong RAM, việc lấy dữ liệu từ các chỉ mục là nhanh hơn khi so sánh với khi lấy dữ liệu bằng cách quét toàn bộ các Document.
Hướng dẫn AI
Học IT
Hàm Excel