En quelques mots :
1 - Justement parce que stocker des contenus binaires dans une base de données (ou une pseudo base) est un non-sens. Elles ne sont pas faites pour ça.
2 - Parce que dans "système de fichier" il y a "fichier" et qu'on a jamais conçu mieux pour en stocker …
Notez qu'Alfresco n'invente rien sur ce point, c'est même très classique. C'est l'approche "tout en un même endroit" qui n'est pas optimale.
Sans compter l'implémentation Jackrabbit, mais ça c'est encore une autre histoire …
Franchement, vous feriez mieux de penser migration, ou au moins l'évaluer. Ça ne serait pas forcément un plus gros effort, bien au contraire, et vous obtiendriez une solution cohérente, pas un bricolage. Franchement votre "cahier des charges" me fait craindre le pire … :roll: