giờ tôi đã dành tìm kiếm ví dụ về cách sử dụng các mô-đun bsddb và những người duy nhất mà tôi đã tìm thấy là những (from here):Tôi có thể tìm các ví dụ về bsddb đang sử dụng ở đâu?
data = mydb.get(key)
if data:
doSomething(data)
#####################
rec = cursor.first()
while rec:
print rec
rec = cursor.next()
#####################
rec = mydb.set()
while rec:
key, val = rec
doSomething(key, val)
rec = mydb.next()
Có ai biết nơi tôi có thể tìm thêm (thực tế) ví dụ về cách sử dụng gói này?
Hoặc liệu có ai có thể chia sẻ mã mà họ đã tự viết mà sử dụng không?
Edit:
Lý do tôi chọn Berkeley DB là do khả năng mở rộng của nó. Tôi đang nghiên cứu phân tích ngữ nghĩa tiềm ẩn khoảng 2,2 triệu trang web. Thử nghiệm đơn giản của tôi trong 14 trang web tạo ra khoảng 500.000 bản ghi. Vì vậy, làm toán ra ... sẽ có khoảng 78,6 tỷ bản ghi trong bảng của tôi.
Nếu có ai biết về một mô hình cơ sở dữ liệu hiệu quả, có thể mở rộng khác mà tôi có thể sử dụng python để truy cập, vui lòng cho tôi biết về nó! (lt_kije đã mang nó đến sự chú ý của tôi rằng bsddb
bị phản đối bằng Python 2.6 và sẽ biến mất trong 3. *)
Tôi tạo ra một graphdb trên bsddb3 đầu, HTH https://pypi.python.org/pypi/ajgu – amirouche