Nếu tôi ở trong tình huống đó, tôi sẽ xem xét một cơ sở dữ liệu có thể lưu trữ tất cả dữ liệu trong một tệp với một chỉ mục dựa trên offset, nhỏ gọn, thay vì các tệp riêng biệt. Có thể một cơ sở dữ liệu có trình điều khiển FUSE có sẵn để tương tác với nó dưới dạng tệp khi cần thiết, mà thực tế không có tất cả các tệp riêng biệt.
Ngoài ra, bạn có thể nhìn vào phần trăm kích thước tệp thứ 60 - 70 và cố gắng điều chỉnh kích thước tệp trực tiếp vào các nút của cây hệ thống tệp, thay vì các khối riêng biệt trên đĩa. Lưu trữ 10k trong mỗi nút có lẽ là một câu hỏi lớn, nhưng nếu bạn có thể nhận được 60% -70% tệp trong đó, đó có thể là một chiến thắng rất lớn.
Chỉ có một số hệ thống tập tin nhất định có thể làm điều đó (reiserfs là một) và tôi đoán tất cả phụ thuộc vào kích thước của phần trăm đó, liệu nó có phù hợp với cây không. Bạn có thể điều chỉnh nó. Tôi đoán cố gắng để phù hợp với phần còn lại vào một khối.
Và đừng lo lắng về các tạp chí; dù sao họ cũng có giới hạn kích thước trên.