Download Apache Xindice 1 0 - Apache Xindice 1 0 Description, Apache Xindice 1 0 Reviews
Contact
 


 

Download

 
Download Now (5179K)
The Apache License
Downloads till now: 19
 
 

Quick search

 



 

Rate this software

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

No. Votes

0

 

Linux

Administrative frontents , Database APIs , Database Engines , Database Servers ,

Windows

Mac

Mobile

Drivers

Scripts - DHTML

Scripts - DHTML (new)

Web Developer Blog

Web Developer Blog (new)

Scripts and Applications

Ajax
ASP
ASP.NET
C and C++
CFML
CGI and Perl
Flash
Java
JavaScript
PHP
Python
XML

Apache Xindice 1.0

 

Details

Size: 5179K
Last Update: 2008-04-19 00:26:21
OS Support: Linux
License/Program Type: The Apache License
Publisher: The dbXML Group
Price:$0.00
Description:

Apache Xindice 1.0 is database servers software developed by The dbXML Group.
Apache Xindice is a database designed from the ground up to store XML data or what is more commonly referred to as a native XML database. The name is pronounced zeen-dee-chay in your best faux Italian accent. Don't worry if you get it wrong though, we won't mind. We just care that you spell it correctly.



You might be wondering what a native XML database is good for? Well it pretty much has one purpose, storing XML data. If you don't have any XML data, don't want any XML data or think XML is the most over-hyped technology of the new millennium, then Xindice is not for you. We're not out to change the way data in general is stored, only to provide a good solution for storing XML data. If you survey your projects and see XML popping out of every corner, then Xindice might be a real help for storing that XML.

The benefit of a native solution is that you don't have to worry about mapping your XML to some other data structure. You just insert the data as XML and retrieve it as XML. You also gain a lot of flexibility through the semi-structured nature of XML and the schema independent model used by Xindice. This is especially valuable when you have very complex XML structures that would be difficult or impossible to map to a more structured database.

At the present time Xindice uses XPath for its query language and XML:DB XUpdate for its update language. We provide an implementation of the XML:DB API for Java development and it is possible to access Xindice from other languages using built in XML-RPC API. As standards in the XML database area mature Xindice will include support for those that are most important.

Xindice is the continuation of the project that used to be called the dbXML Core. The dbXML source code was donated to the Apache Software Foundation in December of 2001.

Native XML database technology is a very new area and Xindice is very much a project still in development. The server currently supports storing well formed XML documents. This means it does not have any schema that constrains what can be placed into a document collection. This makes Xindice a semi-structured database and provides tremendous flexiblity in how you store your data, but, also means you give up some common database functionality such as data types. In its current state Xindice is already a powerful tool for managing XML data. However, there is still much that needs to be done. Feedback and contributions are actively encouraged.

This document attempts to describe those features that are working and can be used today. You should review the README file that is part of the Xindice distribution for the most current status on the project.

Here are some key features of "Apache Xindice":
Document Collections: Documents are stored in collections that can be queried as a whole. You can create collections that contain just documents of the same type or you can create a collection to store all your documents together. The database doesn't care.

XPath Query Engine: To query the Document Collections you use XPath as defined by the W3C. This provides a reasonably flexible mechanism for querying documents by navigating and restricting the result tree that is returned.

XML Indexing: In order to improve the performance of queries over large numbers of documents you can define indexes on element and attribute values. This can dramatically speed up query response time.

XML:DB XUpdate Implementation: When you store XML in the database you may want to be able to change that data without retrieving the entire document. XUpdate is the mechanism to use when you want to do server side updates of the data. It is an XML based language for specifying XML modifications and allows those modifications to be applied to entire document collections as well as single documents.

Java XML:DB API Implementation: For Java programmers Xindice provides an implementation of the XML:DB API. This API is intended to bring portability to XML database applications just as JDBC has done for relational databases. Most applications developed for Xindice will use the XML:DB API.

Command Line Management Tools: To aid the administrator Xindice provides a full suite of command line driven management tools. Just about everything you can do through the XML:DB API can also be done from the command line.

Modular Architecture: The Xindice server is constructed in a very modular manner. This makes it easy to add and remove components to tailor the server to a particular environment or to embed it into another application.

Database Structure

The Xindice server is designed to store collections of XML documents. Collections can be arranged in a hierarchy similar to that of a typical UNIX or Windows file system.

In Xindice the data store is rooted in a database instance that can also be used as a document collection. This database instance can then contain any number of child collections. In a default install of Xindice the database instance is called 'db' and all collection paths will begin with /db. It is possible to rename the database instance if desired though it is not necessary to do so.
Apache Xindice 1.0 supports english interface languages and works with Linux.

Downloading Apache Xindice 1.0 will take minute if you use fast ADSL connection.

Leave a comment




(optional)

What is 7-3?




0 comments


Add to

 Del.icio.us   Digg It   Furl   YahooMyWeb   Blinklist
 

Apache Xindice 1.0 Version History

Product Date Added
Apache Xindice 1.0 2008-04-19 00:26:21


Related Software

CrunchyFrog
From category: Administrative-frontents
CrunchyFrog 0.1.1 is administrative frontents software developed by freshi. CrunchyFrog is a database schema browser and query tool written in Python/PyGTK. CrunchyFrog\'s current status is \'under...
BerkeleyDB Backend Storage Engine for DURUS 20061121
From category: Database-Engines
BerkeleyDB Backend Storage Engine for DURUS 20061121 is database engines software developed by jcea. BerkeleyDB Backend Storage Engine for DURUS project provides a storage engine for DURUS, a persi...
Andy s PHP Knowledgebase
From category: Database-APIs
Andy\'s PHP Knowledgebase is a database-driven knowledge base management system....
DBAConnect
From category: Administrative-frontents
DBAConnect 1.5 is administrative frontents software developed by Datasparc Inc.. DBAConnect provides convenient administration/development of Oracle database through any web browser. It\'s P...
Comanche
From category: Administrative-frontents
Comanche 3.0b4 is administrative frontents software developed by Daniel Lopez. Comanche is a quality, cross-platform, GUI tool for configuration and management of open source software. Packages sup...
Agata Report 7.2
From category: Database-APIs
Agata Report 7.2 is database apis software developed by Pablo DallOglio. Agata Report is a cross-platform database reporting tool with graph generation and a query tool that allows you to get data...
MagicDraw UML
From category: Database-APIs
MagicDraw is a visual UML modeling and CASE tool with teamwork support....
Divmod Axiom
From category: Database-Engines
Divmod Axiom 0.5.0 is database engines software developed by Divmod, Inc.. Divmod Axiom is an object-relational database backed by SQLite, the goal of which is to provide an efficient, non-SQL inte...
db4o
From category: Database-APIs
db4o 6.0 is database apis software developed by Carl Rosenberger. db4o is designed to be a simple, easy-to-use, and fast, native object database. Software developers using popular Java and .NET obj...
Database Independent Abstraction Layer for C
From category: Database-Engines
Database Independent Abstraction Layer for C 0.8.1 is database engines software developed by David Parker. libdbi implements a database-independent abstraction layer in C, similar to the DBI/DBD la...
MyClient
From category: Administrative-frontents
MyClient is an open source web client interface for the MySQL database....
Apache Xindice 1.0
From category: Database-Servers
Apache Xindice 1.0 is database servers software developed by The dbXML Group. Apache Xindice is a database designed from the ground up to store XML data or what is more commonly referred to as a na...
Berkeley DB
From category: Database-Engines
Berkeley DB 4.5.20 is database engines software developed by Oracle. Berkeley DB (libdb) is a programmatic toolkit that provides embedded database support for both traditional and client/server app...
Bond
From category: Database-APIs
Bond 2.3.4 is database apis software developed by Andru Hill. Bond is a rapid application development (RAD) tool for linux that allows you to create network database programs quickly and easily. Wi...
E*Reminders
From category: Administrative-frontents
EReminders 0.93.RC1 is administrative frontents software developed by Glen Stewart. EReminders is a series of PHP scripts that interact with a MySQL database to setup email reminders for any even...
 

Top Downloads

 
1. Canon PIXMA iP1000 Printer Driver
2. Canon PIXMA iP1200 Printer Driver d
3. Realtek RTL8139C(L)+/RTL8139D(L)/RTL8100(L)/RTL8130/RTL8139B(L) Driver
4. Canon PIXMA iP1200 Printer Driver
5. Canon PIXMA iP1200 Printer Driver x64 d
6. Canon PIXMA iP1600 Printer Driver
7. Realtek ALC/ 262/ 265/ 268/ 660/ 861/ 880/ 882/ 883/ 885/ 888 Audio
8. Canon PIXMA MP210 MP Drivers
9. Canon PIXMA iP1300 Printer Driver a
10. Canon i560 Printer Driver
11. Canon i-SENSYS LBP2900 Printer Driver R
12. Realtek RTL8100B(L)/RTL8100C(L)/RTL8101L/RTL8139C(L) Driver XP
13. Genius Eye 110 Webcam Driver
14. dmg2iso
15. Canon PIXMA iP1300 Printer Driver c
16. iBlackjack
17. Canon LaserShot LBP-1210 Printer Driver
18. LG GSA-2166D
19. iPhone PC Suite
20. Matsushita DVD-RAM UJ-842S

DownloadTube Editor Reviews

 
1. MostFun CAKE MANIA - Unlimited Play
Cake Mania is a highly-strategic arcade game, in which you h...
2. Wondershare Video Converter for Mobile Phone
Wondershare Video Converter for Mobile Phone is a profession...
3. 4you 1st DMA Finder
DMA Finder is a small program that will show you which DMA c...
4. Music Playlist Utility
Music Playlist Utility is an Internet-ready 32-bit music pla...
5. RemoveAny
RemoveAny is an anti-spyware software that will help you to ...
6. C-Shade
C-Shade is a unique screensaver that will mix random colors ...
7. The Captive King Screensaver
NOTE: offers to install the additional, third-party, adware ...
8. Easy Audio CD Burner
Easy Audio CD Burner is a smart and powerful tool that allow...
9. 007 MP3 Agent
007 MP3 Agent is a small, simple, easy to use tool that extr...
10. Soccer
This is a 3 man mini soccer game, which you may download and...

Software Reviews Full List



Recent Blog Posts

 
1. FreeSnap
Another freeware tool that rocks is the little FreeSnap. Thi...
2. Streamripper for Winamp
Streamripper is an Open Source (GPL) application that allow...
3. Mozilla did it - Guinness World Record
The Guiness Book officials admitted - Mozilla has just set t...
4. Audio tools FOR BEGINNERS – the sample rate.
Most of the audio conversion tools or the sound recorders yo...
5. 30 streams only in Winamp
This was quite a known issue in some older versions of Winam...
6. Console wars
This week's been Elite launch week on Tech & Gadgets -ÂÃ...
7. Storyline in games
I was flicking through Edge's 'get into games' suppl...
8. The new Simpsons Avatars!
With The Simpsons movie on its way out ("Spider-pig, spider-...
9. Problems with kids
Had a fascinating weekend visiting some friends and their ki...
10. Fight for the future
It’s no longer news that Software-as-a-Serv...

Last 20 Scripts

 
1. NickJump
The user selects a page location from a drop-down menu on yo
2. SurgeMenu
SurgeMenu is a flexible, easily and highly customizable dyna
3. IndexU MODs Collection (Over 35+ MODs Available)
Largest collection of IndexU mods and addon for your IndexU
4. Pulldown Menu
This is a simple pulldown navigation menu script. You can se
5. Fast Track Sites Simply AJAX Forum System (SAFS)
The Fast Track Sites Simply AJAX Forum System(SAFS for short
6. Simple CSV Upload Script
This is a Simple CSV Upload script that makes use of the 'LO
7. EasyLinks
Easylinks is a Links4all script. You can use it to create li
8. server side countdown clock
Just like countdown-clock.js, this script allows you to plac
9. WebTextPHP - Best quality SMS scripts
10. Postfix Evaluator
This JavaScript evaluates a Postfix(Postorder) expression.
11. Webmatic Light
This applet can show some good light effect over any image l
12. autoReferrals
autoReferrals is a web-based link administration system. Bas
13. YouGuestIt
A guestbook is one of the best ways to make your visitors fe
14. Chilkat S/MIME Component
Easily add S/MIME capability to your programs. Create signe
15. Image gallery with iframes and sessions
Simple image gallery in iframes controlled by a session vari
16. PHP Import Gmail, Yahoo, Hotmail, AOL Addresses
17. phpAnyVote
This is a modified version of the "Name the Baby Computer" s
18. Hot Link Cloaker
19. COMobjects.NET Colorizer
COMobjects.NET Colorizer is a tool, which converts plain tex
20. Web Ad Wizard