Я изучаю различные способы хранения файлов, загруженных пользователями (все документы MS Office или аналогичные) на нашем высоконагруженном веб-сайте. В настоящее время он предназначен для хранения документов в виде файлов, а база данных SQL хранит все метаданные для этих файлов. Я обеспокоен ростом производительности сервера хранения и SQL-сервера, когда количество документов достигает сотен миллионов. Я читал много полезной информации о CouchDB, включая его встроенную масштабируемость и производительность, но я не уверен, как хранение файлов в виде вложений в CouchDB сравнимо с хранением файлов в файловой системе с точки зрения производительности.
Кто-нибудь использовал кластеры CouchDB для хранения БОЛЬШОГО количества документов и в среде с высокой нагрузкой?