Tôi có một trang web sẽ lưu trữ hình ảnh hồ sơ người dùng. Mỗi hình ảnh được lưu trữ trong một thư mục (Linux) dành riêng cho người dùng. Hiện tại tôi có một cơ sở khách hàng từ 30+ trở lên, có nghĩa là tôi sẽ có hơn 30 thư mục. Nhưng hộp Linux hiện tại của tôi (ext2 / ext3) không hỗ trợ tạo hơn 32000 thư mục. Làm thế nào để tôi vượt qua điều này? Ngay cả những người trên YouTube cũng gặp vấn đề tương tự, với hình thu nhỏ của video. Nhưng họ đã giải quyết nó bằng cách chuyển sang ReiserFS. Chúng ta có thể có một giải pháp tốt hơn không?
Cập nhật: Khi được hỏi trong IRC, mọi người đã hỏi về việc nâng cấp nó lên ext4, có giới hạn 64k và tất nhiên bạn cũng có thể vượt qua điều đó . Hoặc hack kernel để thay đổi giới hạn.
Cập nhật: Cách chia cơ sở người dùng thành các thư mục dựa trên phạm vi người dùng. Có nghĩa là 1-1000 trong một thư mục, 1000-2000 trong thư mục khác như thế. Điều này có vẻ đơn giản. Các bạn nói gì?
Thành thật mà nói, không có cách nào khác?