aspose file tools*
The moose likes Other Java Products and Servers and the fly likes Book: Alfresco open source enterprise content management Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Products » Other Java Products and Servers
Bookmark "Book: Alfresco open source enterprise content management" Watch "Book: Alfresco open source enterprise content management" New topic
Author

Book: Alfresco open source enterprise content management

Munwar Shariff
author
Greenhorn

Joined: Jan 24, 2007
Posts: 29
Alfresco offers true Open Source Enterprise Content Management (ECM) - Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging.

I authored the first ever book on Alfresco

We are having the book promotion starting 6th Feb here on the Ranch. Please feel free to submit your questions to the forum.

Book Promotions

How To Ask Questions On Java Ranch
[ February 05, 2007: Message edited by: Munwar Shariff ]

Munwar Shariff, CTO, CIGNEX Technologies Inc, Email: munwar@cignex.com, Author of Alfresco ECM Book
Harjit Singh
Ranch Hand

Joined: Feb 01, 2007
Posts: 77
Hi Munwar,

I have been looking at Alfersco for a while the questions I have are

1) How does Alfersco store XML data ? Does it store it natively so that the search speed is faster ?
2) Does Alfersco support XML chunking and Assembly ?


Thanks

- Harjit
[ February 06, 2007: Message edited by: harjits ]
Munwar Shariff
author
Greenhorn

Joined: Jan 24, 2007
Posts: 29
Any data (Doc, PDF, XML, HTML etc) in Alfresco are stored in JCR Repository as per the JSR-170 standards.

A JCR can be queried with XPath, can export portions of its tree to XML in two standard formats and can import hierarchies directly from XML.

1> XML data in Alfresco is stored as XML file (JCR repository) and meta-data is stored in the backend relational database. Alfresco uses "Lucene Search Engine" for full text search and meta-data search.

2> XML Chunking and Assembly is possible through scripts and templates.
David O'Meara
Rancher

Joined: Mar 06, 2001
Posts: 13459

"harjits",
Welcome to the JavaRanch.

We're a friendly group, but we do require members to have valid display names.

Display names must be two words: your first name, a space, then your last name. Fictitious names are not allowed.

Please edit your profile and correct your display name since accounts with invalid display names get deleted, often without warning

thanks,
Dave
Ashkan Roshanayi
Greenhorn

Joined: Jan 17, 2007
Posts: 11
Hi,
Does it really search the stored metadata in database using lucene? You mean it index them too outside of database itself and then uses its lucene indexes for search?! Why? What if I don't need a full-text search? And would you please telling us about overhead of rebuilding index whenever even a minor update is performed on data?
BTW, what is the meaning of metadata in alfresco's terminology? Maybe this is what cause misunderstanding?

--Thanks in advance
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39535
    
  27
What if I don't need a full-text search?

I guess I'm not following - if you don't need a certain feature, don't use it. What difference does it make what Alfresco does behind the scenes?

And would you please telling us about overhead of rebuilding index whenever even a minor update is performed on data?

Lucene does not need to rebuild an index for an update - it has selctive update capabilities, so the overhead is negligible.


Ping & DNS - updated with new look and Ping home screen widget
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Book: Alfresco open source enterprise content management
 
Similar Threads
CMS For Portals
how this book helpful for java devleoper?
* Winners: Alfresco 3 Enterprise Content Management
Welcome Munwar Shariff
* Welcome Munwar Shariff, Vinita Choudhary, Amita Bhandari, and Pallika Majumdar