Intranet Solution for Knowledge Management
Peter Bengtsson
peter at fry-it.com
Tue Jan 22 17:00:16 UTC 2008
If you "proxy files" on the filesystem via Zope, the binary content is
NOT put into ZODB. Only metadata. And the semi-binary content of files
like .doc and .pdf is only stored in the Catalog index which is very
efficient.
Personally, I think Sphinx (my research on this sadly not written up
formally) is the way forward if you have LOTS of documents and require
QUICK searches and can LIVE WITH having a separate search in Zope/Plone*.
Sphinx has Python bindings but no "Zope/Plone bindings" that I'm aware of.
(* You could have a single search form input but merge the results from
searching zope/plone AND an external database)
David Bain wrote:
> The issue of storing large amounts of data in the zodb, particulary
> large binary files has been a concern, with the addition of blob to the
> zodb would this become a non-issue?
> Should someone with Nynke's use case be even thinking about storing his
> documents directly in the ZODB?
>
> On Jan 22, 2008 11:18 AM, Peter Bengtsson <peter at fry-it.com
> <mailto:peter at fry-it.com>> wrote:
>
> With TextIndexNG3 you get a very good index on that kind of content and
> if you make the documents available as objects in Zope, TextIndexNG3 can
> take care of opening up things like .doc and .pdf and index its
> content.
>
> However, if you make the documents objects by proxy of sorts (i.e.
> metadata such as filename in Zope and binary payload on filesystem) I
> don't know what happens if the file is updated externally without Zope
> being notified to reindex it.
>
> I'd say that what it depends on is how important it is (how up-to-date)
> and if you've got an existing way of linking to the documents on the
> drive from the intranet.
>
> My company has started looking at writing a custom indexing of our code
> and documents in Sphinx (very fast and competant indexing server) but
> unfortunately we never had time to complete it.
>
> Peter
>
>
> Nynke Kruiderink wrote:
> > Hello Shilpa and all,
> >
> > We are about to release our new intranet in plone 2.5 and I'm looking
> > forward to it.
> >
> > Our employees tend to travel a lot, therefore communication between
> > employees is also a challenge for us. We are hoping that with the
> > implementation of team knowledge sharing blogs, and
> organizational news
> > items and rss feeds, that we will improve the overall
> communication and
> > learning within our organisation. We will also be providing wiki
> pages so
> > that staff can easily co-create the intranet and/or collaborate
> online in
> > content creation related to their work.
> >
> > What I have not worked out in detail is the document management
> side of the
> > story. We have a network drive, which is just a wonderful example
> of chaos
> > most of the time. It's great, and it has its worth, only what we
> need is a
> > single platform where we can find all final versions of
> documents, and a
> > single platform where we can conduct a single search for information.
> > Therefore I'd like the intranet to become our document management
> system for
> > final documents.
> >
> > Any suggestions as to what products add-ons I should be testing
> for this
> > purpose?
> >
> > Thanks a lot for your help!
> >
> > Nynke
> >
>
> --
> Peter Bengtsson,
> work www.fry-it.com <http://www.fry-it.com>
> home www.peterbe.com <http://www.peterbe.com>
> hobby www.issuetrackerproduct.com <http://www.issuetrackerproduct.com>
>
> _______________________________________________
> NGO mailing list
> NGO at lists.plone.org <mailto:NGO at lists.plone.org>
> http://lists.plone.org/mailman/listinfo/ngo
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> NGO mailing list
> NGO at lists.plone.org
> http://lists.plone.org/mailman/listinfo/ngo
--
Peter Bengtsson,
work www.fry-it.com
home www.peterbe.com
hobby www.issuetrackerproduct.com
More information about the NGO
mailing list