tôi muốn biết cấu trúc dữ liệu nào (AVL, B-Tree, v.v ...) được sử dụng trong hầu hết các cơ sở dữ liệu quan hệ phổ biến. và cũng theo cách nào cấu trúc dữ liệu vượt trội hơn các cấu trúc dữ liệu trong lớp khác? nếu có thể một so sánh nhỏ có thể giúp tôi rất nhiều! cảm ơn trước!cấu trúc dữ liệu nào được sử dụng trong hầu hết các cơ sở dữ liệu phổ biến?
6
A
Trả lời
8
Thường là B-tree hoặc các biến thể của chúng, chủ yếu vì nó gói các nút thành các khối, không giống như cây nhị phân như AVL.
Nút của cây B có kích thước tối đa cố định và giữ nhiều khóa và nhiều con trỏ tới nút con, nghĩa là cần phải truy xuất ít khối hơn từ đĩa để tra cứu giá trị (so với cây nhị phân).
Bài viết trên Wikipedia về số B+ trees có phần giới thiệu tốt từ góc ứng dụng của nó đến cơ sở dữ liệu.
3
Đối với SQL Server, có thông tin cơ bản here.
1
tôi sẽ chọn B + Lựa chọn cây vì nó là thích hợp để chèn, xóa và phạm vi truy vấn hiệu quả nhưng nếu cơ sở dữ liệu không bị thay đổi kể từ khi nó được tạo ra, sau đó một LINEAR INDEX đơn giản là cần
Các vấn đề liên quan
- 1. Cấu trúc cơ sở dữ liệu SQL
- 2. Cấu trúc cây trong cơ sở dữ liệu nosql
- 3. Cấu trúc cơ sở dữ liệu để lưu trữ dữ liệu lịch sử
- 4. Tối ưu hóa cấu trúc cơ sở dữ liệu
- 5. 'Cơ sở dữ liệu phổ biến' là gì?
- 6. Thực hiện cấu trúc dữ liệu phân cấp trong cơ sở dữ liệu
- 7. Cấu trúc cơ sở dữ liệu sonar là gì?
- 8. Sử dụng tham chiếu cấu trúc dữ liệu phổ biến hơn
- 9. Loại cấu trúc dữ liệu nào được sử dụng cho các bản đồ bất biến?
- 10. Cấu trúc cơ sở dữ liệu của Facebook wall
- 11. Oracle xuất SQL của cấu trúc cơ sở dữ liệu
- 12. Cấu trúc dữ liệu liên tục hiệu quả cho cơ sở dữ liệu quan hệ
- 13. Bạn làm cách nào để ghi lại cấu trúc cơ sở dữ liệu của mình?
- 14. Tạo dữ liệu thử nghiệm trong cơ sở dữ liệu
- 15. Cấu trúc dữ liệu nào sẽ sử dụng?
- 16. Kiến trúc cơ sở dữ liệu MongoDB
- 17. Tạo cấu trúc dữ liệu như cấu trúc dữ liệu trong Java
- 18. từ cơ sở dữ liệu sử dụng?
- 19. Cơ sở dữ liệu ngang và Cơ sở dữ liệu dọc
- 20. Có cơ sở dữ liệu Haskell sử dụng các kiểu dữ liệu đại số không?
- 21. tên cơ sở dữ liệu biến
- 22. Cấu trúc cơ sở dữ liệu cho dữ liệu chủ được chọn lọc ghi đè cho mỗi khách hàng
- 23. Cách sử dụng nhiều cơ sở dữ liệu trong ứng dụng Rails Sử dụng cơ sở dữ liệu
- 24. Tôi sử dụng cấu trúc dữ liệu nào ở đây?
- 25. Sonar cấu trúc cơ sở dữ liệu & sonar số liệu api
- 26. Chuyển đổi cơ sở dữ liệu Postgres thông thường thành cơ sở dữ liệu không gian
- 27. Làm thế nào để duy trì cấu trúc dữ liệu biểu đồ trong cơ sở dữ liệu quan hệ?
- 28. Cấu hình cơ sở dữ liệu Symfony2 trong tệp PHP
- 29. Trình bày không giới hạn trong cơ sở dữ liệu với kiểu dữ liệu số
- 30. Cấu trúc cơ sở dữ liệu liên quan đến các trường động
http: // en.wikipedia.org/wiki/B%2B_tree –