Chọn ngôn ngữ của bạn

Trang chủ arrow-right ... arrow-right Công cụ phát triển arrow-right QDBM

Chúng tôi đã tổng hợp danh sách 6 phần mềm thay thế miễn phí và trả phí cho QDBM. Các đối thủ chính bao gồm: upscaledb, GDBM. Ngoài ra, người dùng cũng tiến hành so sánh giữa QDBM và Oracle Berkeley DB, Tokyo Cabinet, Kyoto Cabinet. Bạn cũng có thể xem các tùy chọn tương tự khác tại đây: Công cụ phát triển.


upscaledb
Free Open Source

Một cơ sở dữ liệu nhúng hiệu suất cao, được liên kết vào ứng dụng của bạn và được tối ưu hóa để phân tích ...

GDBM
Free Open Source

GNU dbm (hay viết tắt là GDBM) là một thư viện các hàm cơ sở dữ liệu sử dụng băm mở rộng và ...

Oracle Berkeley DB
Free Open Source

Berkeley DB (BDB) là một thư viện phần mềm cung cấp cơ sở dữ liệu nhúng hiệu năng cao cho ...

Nội các Tokyo: một triển khai hiện đại của DBM

Kyoto Cabinet
Free Open Source

Nội các Kyoto: triển khai DBM đơn giản

LevelDB là một thư viện lưu trữ khóa-giá trị nhanh được viết tại Google cung cấp ánh xạ có thứ tự từ ...

Quản lý cơ sở dữ liệu nhanh hơn

QDBM Nền tảng

tick-square Linux
tick-square Mac
tick-square Windows

QDBM Tổng quan

QDBM là một thư viện các thói quen để quản lý cơ sở dữ liệu. Cơ sở dữ liệu là một tệp dữ liệu đơn giản chứa các bản ghi, mỗi tệp là một cặp khóa và giá trị. Mỗi khóa và giá trị là các byte nối tiếp với độ dài thay đổi. Cả dữ liệu nhị phân và chuỗi ký tự có thể được sử dụng làm khóa và giá trị. Không có khái niệm về bảng dữ liệu cũng như kiểu dữ liệu. Hồ sơ được tổ chức trong bảng băm hoặc cây B +.

Đối với cơ sở dữ liệu của bảng băm, mỗi khóa phải là duy nhất trong cơ sở dữ liệu, do đó không thể lưu trữ hai hoặc nhiều bản ghi với một khóa chồng chéo. Các phương thức truy cập sau được cung cấp cho cơ sở dữ liệu: lưu trữ bản ghi với khóa và giá trị, xóa bản ghi bằng khóa, truy xuất bản ghi bằng khóa. Hơn nữa, truy cập ngang qua mọi khóa được cung cấp, mặc dù thứ tự là tùy ý. Các phương thức truy cập này tương tự như các phương thức của thư viện DBM (hoặc người theo dõi của nó: NDBM và GDBM) được xác định trong tiêu chuẩn UNIX. QDBM là một thay thế cho DBM vì hiệu suất cao hơn.

Đối với cơ sở dữ liệu của cây B +, các bản ghi có khóa được sao chép có thể được lưu trữ. Các phương thức truy cập lưu trữ, xóa và truy xuất được cung cấp như với cơ sở dữ liệu của bảng băm. Các bản ghi được lưu trữ theo thứ tự bởi một chức năng so sánh được chỉ định bởi người dùng. Có thể truy cập từng bản ghi với con trỏ theo thứ tự tăng dần hoặc giảm dần. Theo cơ chế này, tìm kiếm kết hợp chuyển tiếp cho chuỗi và tìm kiếm phạm vi cho số nguyên được thực hiện. Hơn nữa, giao dịch có sẵn trong cơ sở dữ liệu của cây B +.

QDBM được viết bằng C và được cung cấp dưới dạng API của C, C ++, Java, Perl và Ruby. QDBM có sẵn trên các nền tảng có API tuân thủ POSIX. QDBM là một phần mềm miễn phí được cấp phép theo Giấy phép Công cộng GNU Hạn chế.

QDBM Tính năng

tick-square Database

Các lựa chọn hàng đầu thay thế QDBM

Chia sẻ ý kiến về phần mềm, viết đánh giá và giúp làm cho nó càng tốt hơn!

QDBM Thẻ

dbm key-value nosql

Đề xuất thay đổi

Phản hồi của bạn

Chọn một xếp hạng
Vui lòng chọn một đánh giá

Your vote has been counted.

Do you have experience using this software?