Nowadays, the demand for the processing and storing demand of these data has limited the traditional way of storing and processing data based on client/server architecture. To overcome this bottleneck, a peer-to-peer object-oriented database is proposed because of its robustness, fault-tolerance, scalability and less administrative nature. Chord is a structured P2P overlay network providing indexing facility enables users to locate a piece of data based on a given key through an efficient routing algorithm. The proposed object-oriented database is built on the openChord, a Chord implementation. In this paper, we present a preliminary design for a P2P object-oriented database on the openChord which supports multi-attribute and range queries. The storing and processing of objects are managed locally to reduce the network traffic. Pointers of objects are stored around the routing path of nodes to efficiently access to a desired object to reduce storage cost and to preserve the object-oriented features. Nodes holding the object pointers are distributed around the network to reduce the lookup time. Nodes are organized into logical class hubs where each hub handles pointers to nodes storing objects belonging to a particular class. Queries involving multi-attributes and ranges are routed to the related class hubs to retrieve the desired objects. Our proposed system will be tested using an Order Picking application for a warehouse with only dozens of nodes connected in a wireless local area network. Tests were carried out with another P2P database system measured on reliability and performance of both P2P database systems.
Private overlay network is a network that consists of groups of known peers that have been accepted as members. SPRON is the proposed private reappearing overlay network that will be used by schools in Malaysia to solve the distribution and sharing issues of teaching material among them. There are about nine thousand schools in Malaysia and these schools are grouped into morning only, evening only, and morning evening sessions. Peers bootstrap and reappear in a reappearing overlay network could cause maintenance overhead. One of the challenges of this research is that the P2P must be bootstrapped within a short period of time before school session starts. The convergence time for SPRON P2P must be able to converge within the time constraint to be usable and implementable in schools. The study of the network convergence time in aggressive Chord and aggressive Chord with Anchor Peers (AP-Chord) were carried out to ensure bootstrapping time for all the peers can converge into a fully connected overlay network within specific amount of time. Our study shows that the performance of aggressive Chord and aggressive AP-Chord are able to bootstrap 3000 peers that take about 1090s and 1050s seconds respectively using random join rate which clearly shown AP-Chord performs with lot of improvement. If peer joining rate is fixed at 1000 peers per second or higher, both Chords did not guarantee that all the peers are able to join the network entirely in the bootstrapping phase. The outcomes of this study are AP-Chord have the capability to bootstrap 3000 or possibly more with aggressive join in considerably shorter period of time fulfilling the time constraint.
Users interact with a database system through a set of database languages and this makes designing database languages a very challenging task to a computer software engineer. A set of welldefined database languages must be easy to learn, easy to understand and powerful enough to capture semantic of a problem domain. This paper discusses design issues of a proposed database language, namely Extended Object Language or EOL for short, for an Extolware Persistent Ob
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.