Abstract
We present a digital library architecture based on distributed hash tables. We discuss the main components of this architecture and the protocols for offering information retrieval and information filtering functionality. We present an experimental evaluation of our proposals.
This work was supported in part by project Evergrow. Christos Tryfonopoulos is partially supported by a Ph.D. fellowship from the program Heraclitus of the Greek Ministry of Education.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alima, L.O., Ghodsi, A., Brand, P., Haridi, S.: Multicast in DKS(N, k, f) Overlay Networks. In: Papatriantafilou, M., Hunel, P. (eds.) OPODIS 2003. LNCS, vol. 3144, pp. 83–95. Springer, Heidelberg (2004)
Yang, B., Carcia-Molina, H.: Designing a super-peer network. In: Proceedings ICDE (2003)
Callan, J.P.: Document Filtering With Inference Networks. In: Proc. of ACM SIGIR (1996)
Chirita, P.A., Idreos, S., Koubarakis, M., Nejdl, W.: Publish/Subscribe for RDF-based P2P Networks. In: Bussler, C.J., Davies, J., Fensel, D., Studer, R. (eds.) ESWS 2004. LNCS, vol. 3053, pp. 182–197. Springer, Heidelberg (2004)
Cuenca-Acuna, F.M., Nguyen, T.D.: Text-Based Content Search and Retrieval in Ad-hoc P2P Communities. In: Networking 2002 Workshops (2002)
Faensen, D., Faulstich, L., Schweppe, H., Hinze, A., Steidinger, A.: Hermes – A Notification Service for Digital Libraries. In: Proc. of JCDL (2001)
Idreos, S., Koubarakis, M., Tryfonopoulos, C.: P2P-DIET: An Extensible P2P Service that Unifies Ad-hoc and Continuous Querying in Super-Peer Networks. In: Proc. of SIGMOD (2004) (Demo paper)
Karger, D., Lehman, E., Leighton, T., Levine, M., Lewin, D., Panigrahy, R.: Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web. In: Proceedings of STOC (1997)
Klampanos, I.A., Jose, J.M.: An Architecture for Information Retrieval over Semi-Collaborating Peer-to-Peer Networks. In: Handschuh, H., Hasan, M.A. (eds.) SAC 2004. LNCS, vol. 3357. Springer, Heidelberg (2004)
Koubarakis, M., Koutris, T., Raftopoulou, P., Tryfonopoulos, C.: Information Alert in Distributed Digital Libraries: The Models, Languages and Architecture of DIAS. In: Agosti, M., Thanos, C. (eds.) ECDL 2002. LNCS, vol. 2458, p. 527. Springer, Heidelberg (2002)
Lu, J., Callan, J.: Content-based retrieval in hybrid peer-to-peer networks. In: Proc. of CIKM (2003)
Lu, J., Callan, J.: Federated search of text-based digital libraries in hierarchical peer-to-peer networks. In: Losada, D.E., Fernández-Luna, J.M. (eds.) ECIR 2005. LNCS, vol. 3408, pp. 52–66. Springer, Heidelberg (2005)
Nejdl, W., Wolf, B., Qu, C., Decker, S., Sintek, M., Naeve, A., Nilsson, M., Palmer, M., Risch, T.: EDUTELLA: A P2P Networking Infrastructure Based on RDF. In: Proc. of WWW (2002)
Ratnasamy, S., Francis, P., Handley, M., Karp, R., Shenker, S.: A scalable content-addressable network. In: Proceedings of ACM SIGCOMM (2001)
Stoica, I., Morris, R., Karger, D., Kaashoek, M.F., Balakrishnan, H.: Chord: A Scalable Peer-to-peer Lookup Service for Internet Applications. In: Proc. of ACM SIGCOMM (2001)
Stoica, I., Morris, R., Liben-Nowell, D., Karger, D., Kaashoek, M.F., Dabek, F., Balakrishnan, H.: Chord: a Scalable Peer-to-Peer Lookup Protocol for Internet Applications. IEEE/ACM Transactions on Networking 11(1), 17–32 (2003)
Stribling, J., Councill, I.G., Li, J., Kaashoek, M.F., Karger, D.R., Morris, R., Shenker, S.: OverCite: A Cooperative Digital Research Library. In: Castro, M., van Renesse, R. (eds.) IPTPS 2005. LNCS, vol. 3640, pp. 69–79. Springer, Heidelberg (2005)
Tang, C., Xu, Z.: pFilter: Global Information Filtering and Dissemination Using Structured Overlays. In: Proc. of FTDCS (2003)
Tang, C., Xu, Z., Mahalingam, M.: pSearch: Information Retrieval in Structured Overlays. In: Proc. of HotNets-I 2002 (2002)
Tryfonopoulos, C., Idreos, S., Koubarakis, M.: Publish/Subscribe Functionality in IR Environments using Structured Overlay Networks. In: Proc. of ACM SIGIR (2005)
Tryfonopoulos, C., Koubarakis, M., Drougas, Y.: Filtering Algorithms for Information Retrieval Models with Named Attributes and Proximity Operators. In: Proc. of ACM SIGIR (2004)
Yan, T.W., Garcia-Molina, H.: Index structures for selective dissemination of information under the boolean model. ACM TODS 19(2), 332–364 (1994)
Yan, T.W., Garcia-Molina, H.: The SIFT information dissemination system. ACM TODS 24(4), 529–565 (1999)
Yee, W.G., Frieder, O.: The Design of PIRS, a Peer-to-Peer Information Retrieval System. In: Ng, W.S., Ooi, B.-C., Ouksel, A.M., Sartori, C. (eds.) DBISP2P 2004. LNCS, vol. 3367, pp. 107–121. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tryfonopoulos, C., Idreos, S., Koubarakis, M. (2005). LibraRing: An Architecture for Distributed Digital Libraries Based on DHTs. In: Rauber, A., Christodoulakis, S., Tjoa, A.M. (eds) Research and Advanced Technology for Digital Libraries. ECDL 2005. Lecture Notes in Computer Science, vol 3652. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11551362_3
Download citation
DOI: https://doi.org/10.1007/11551362_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28767-4
Online ISBN: 978-3-540-31931-3
eBook Packages: Computer ScienceComputer Science (R0)