Fórum Root.cz
Hlavní témata => Server => Téma založeno: Solmyr 04. 05. 2018, 11:43:26
-
Zdravim,
existuje nejaky OpenSource system pro storage dokumentu (PDF, Word, atd.), ktery by poskytoval API na nahravani, ziskavani, mazani dokumentu? Pokud by dokazal full-text bylo by to plus. Nebo alespon typ aplikace ktery hledat. Pod Document storage/Document database na me skace noSQL.
Dekuji
-
Souborový systém? :D
Jestli myslíte cloudové úložiště, tak NextCloud, pokud myslíte distribuované úložiště, tak Ceph.
-
ElasticSearch / SOLR
Pripadne OpenKM / Apache Jackrabbit
-
alfresco community
-
Otázka je dost obecná. Pokud opravdu chcete jen úložiště, které má API na nahrání, získání, smazání dokumentu, vyhoví jakákoliv objektová databáze. Pod pojmem dokument si můžete představit nejen textové dokumenty, ale i obrázky nebo videa. Zpravidla k nim lze ukládat i nějaká metadata a podle nich vyhledávat. Příkladem může být třeba minio (https://github.com/minio/minio), které má API kompatibilní s AWS S3.
Pod pojmem document storage se ale spíš myslí systém pro správu, verzování a publikování textových dokumentů včetně nějakého interního workflow. Sem by asi spadalo výše zmíněné Alfresco. Proto je potřeba upřesnit, o co vám konkrétně jde. Jinak v jednodušší podobě vyhoví i běžný filesystem.
-
API pro nahrávání, získávání a mazání dokumentů je např. WebDAV. Aplikace většinou neřeší jenom úložiště dokumentů, ale i nějaký management kolem nich, pak se většinou nazývají Document Management System (DMS) nebo Content Management System (CMS).
NoSQL na vás skáče správně, protože dokumentová databáze je jeden z typů NoSQL databází a každá taková databáze umí nahrávat, získávat a mazat dokumenty. Pokud chcete něco jiného, musíte to lépe popsat – nejlepší bude, když napíšete, jaký problém řešíte, ne jak si představujete řešení.