Article View: comp.sources.d
Article #1250Distributed bibliographic database system available
From: Richard A. Golding
Date: Thu, 01 Oct 1992 16:11
Date: Thu, 01 Oct 1992 16:11
60 lines
3499 bytes
3499 bytes
Refdbms 3.alpha -- a distributed bibliographic database system The alpha release of refdbms version 3 is now available. It can be obtained by anonymous FTP from ftp.cse.ucsc.edu, in the pub/refdbms/ directory. The system has been tested on Sun 3 and 4 systems running SunOS 4.1.x, and on Decstations running Ultrix 4.1. The reference database project is a joint project between John Wilkes of the Concurrent Systems Project at Hewlett-Packard Laboratories and Richard Golding of the Concurrent Systems Laboratory at UC Santa Cruz. The refdbms version 1 system has been in use at HPL for several years, and consists of a database of references for approximately 3500 academic papers in computer graphics and computer systems, with a smattering of other topics. The system includes tools to query the database, to produce bibliographies for LaTeX documents, and to enter new references into the database. Version 3 extends this system to significantly improve performance and to support distributed databases. A reference database can be replicated at several sites, using TCP to communicate updates between servers. It is part of ongoing research into wide-area distributed information systems on the Internet. Features of this system include: - Distributed databases: a reference database can be shared among multiple sites. Updates can be entered at any site, and will be propagated to the other sites holding a replica of the database. Updates are propagated using a weak consistency replication protocol. - Multiple databases: every database has a name, and users specify the order in which databases will be searched. References are named using a compound `tag' consisting of the database name and a unique identifier for the reference, such as `usenix:Comer84'. - Private databases: databases can be private, available site-wide, or they can be made available to other sites. Within one site databases are protected using normal Unix permissions. - Database query by keyword, author, and title word: an inverted index of search keys is maintained for each database. The index uses a wordstemming algorithm (derived from the Unix ispell package). The index is incrementally updated as the database is updated. - Translator for refer-format databases: a simple-minded translator is included that does a reasonable job of converting existing databases in refer format. - Usable with LaTeX documents: the internal refdbms format can be translated into a special BibTeX format. Tools are provided to scan LaTeX document and build a BibTeX file. - Shell, Emacs, and X-based user interfaces. For more information, please send mail to Richard Golding (golding@cis.ucsc.edu). Information on the basic architecture and on the research this system contributes to can be found in a number of technical reports available from the CIS Board at UC Santa Cruz. They can be FTP'd from ftp.cse.ucsc.edu, in pub/tr, or you can send me mail.
Technical Details
Message-ID:
<1af7uoINNo1m@darkstar.UCSC.EDU>Path:
arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!darkstar.UCSC.EDU!goldingShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!stanford.edu!agate!darkstar.UCSC.EDU!golding From: golding@cse.ucsc.edu (Richard A. Golding) Newsgroups: comp.sources.d,alt.sources Subject: Distributed bibliographic database system available Date: 1 Oct 1992 16:11:04 GMT Organization: University of California, Santa Cruz (CE/CIS Boards) Lines: 60 Distribution: world Message-ID: <1af7uoINNo1m@darkstar.UCSC.EDU> NNTP-Posting-Host: oak.ucsc.edu Keywords: weak consistency replication, refdbms