Showing posts with label database. Show all posts
Showing posts with label database. Show all posts

Sunday, July 04, 2010

DataNucleus AccessPlatform : A standards-compliant Java persistence product


DataNucleus AccessPlatform is a standards-compliant Java persistence product. It is fully compliant with the JDO1, JDO2, JDO2.1, JDO2.2, JDO3, JPA1, and JPA2 Java standards, and provides a REST API. It complies with the OGC Simple Feature Spec for persistence of geospatial Java types. It allows access to all popular RDBMS available today, together with db4o, LDAP, NeoDatis, JSON, Excel/ODF spreadsheets, XML, BigTable, and HBase databases.
  • Licenses : Apache 2.0
  • Implementation : Java, JPA, JDO, REST

Sunday, May 23, 2010

OBSearch : A distributed similarity search index

OBSearch is a distributed similarity search index. It can (for example) match programs and help to detect Open Source/Libre license violations, find music that sounds like Sisters of Mercy, or match huge vectors of randomly generated integers just for fun.
  • Implementation : Java

Monday, April 19, 2010

BaseX is a fast and compact XML database and efficient XPath/XQuery processor. It includes support for the latest W3C Full Text and Update Recommendations. It supports very large XML instances and offers a highly interactive frontend.
  • Licenses : BSD Original
  • Operating Systems : Mac OS X, Unix, Windows
  • Implementation : Java

Thursday, March 04, 2010

DbWrench : multi-vendor, multi-platform database design and synchronization software

DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.
  • Operating Systems : POSIX, Linux, Unix, Windows
  • Implementation : Java

Saturday, January 30, 2010

CloverETL : Java-based tool/framework for data integration and creation of data transformations


CloverETL is Java-based tool/framework for data integration and creation of data transformations. It is component based and follows the concept of transformation graphs which consist of individual nodes/components performing simple (or complex) operations on data. Any transformation can be defined as a set of interconnected nodes through which data flows. CloverETL can be used as a standalone application or be embedded into a larger project.
  • Licenses : LGPL
  • Operating Systems : OS Independent
  • Implementation : Java

Tuesday, January 05, 2010

Ujorm : An easy-to-use, quick ORM solution for Java with a small footprint


Ujorm is an easy-to-use, quick ORM solution for Java with a small footprint. Some of its features are type safe parameters in queries, relation mapping by Java code rather through proxy objects or entity states, and a memory overloading protection cache.
  • Licenses : Apache 2.0
  • Operating Systems : OS Independent
  • Implementation : Java 5

Thursday, November 12, 2009

DbWrench : Multi-vendor, multi-platform database design and synchronization software

DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.
  • Operating Systems : POSIX, Linux, Unix, Windows
  • Implementation : Java

Tuesday, October 13, 2009

The Generic Repository (grepo) is a framework for Java which allows you to access (database) repositories in a generic and consistent manner. Using grepo, it is generally no longer required to provide all the boilerplate code which is necessary in order to access (database) repositories from Java. All you have to do is write appropriate database code (queries, procedures, functions, etc.), an appropriately annotated Java interface, and very little Spring configuration.
  • Licenses : Apache 2.0
  • Implementation : Java

Tuesday, October 06, 2009

RapidMiner (formerly YALE) : A flexible Java environment for knowledge discovery in databases, machine learning, and data mining

RapidMiner (formerly YALE) is a flexible Java environment for knowledge discovery in databases, machine learning, and data mining. Many nestable learning and preprocessing operators (including Weka) are provided. It features an XML-based graphical user interface, a plugin mechanism, and high-dimensional plotting, and provides an easy-to-use extension mechanism that makes it possible to integrate new operators and adapt the system to your personal requirements. A command line version is also included.
  • Licenses : AGPL
  • Operating Systems : OS Independent, Windows, Unix
  • Implementation : Java

Monday, September 21, 2009

HeliDB : A database for storing key-value pairs from a Java program


HeliDB is a database for storing key-value pairs from a Java program. The client program creates one database object per database file. The database objects can be configured to support different capabilities. In its simplest configuration, a database is a file-backed map. More advanced configurations can give it transaction support or fast record searches by indexing records in a B+ tree.
  • Licenses : LGPL
  • Operating Systems : OS Independent
  • Implementation : Java

Friday, September 11, 2009

Bugzero : A Web-based bug tracking, defect tracking, issue tracking, and change management system

Bugzero is a Web-based bug tracking, defect tracking, issue tracking, and change management system used in a distributed team environment to track software bugs, hardware defects, test cases, or any other issues. It can also be used equally well as a helpdesk customer support, trouble ticketing, or email management system to collect and manage customer feedbacks, incidents, requests, and issues. It is easy to use, but still flexible and adaptive, and can be configured to fit to your organization's unique business process and workflow.
  • Operating Systems : OS Independent
  • Implementation : Java, SQL

Wednesday, September 09, 2009

DbWrench : Multi-vendor, multi-platform database design and synchronization software


DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.
  • Operating Systems : POSIX, Linux, Unix, Windows
  • Implementation : Java

Saturday, September 05, 2009

Wabit : A cross-platform, open-source ad-hoc reporting tool with a GUI and an embeddable API

Wabit, sponsored by SQL Power Group Inc, is a cross-platform, open-source ad-hoc reporting tool with a GUI and an embeddable API.
  • Licenses : GPLv3
  • Operating Systems : OS Independent
  • Implementation : Java

Friday, September 04, 2009

H2 : An SQL database engine written in Java that implements the JDBC API


H2 is an SQL database engine written in Java that implements the JDBC API. Embedded, server, and clustering modes are available. A browser based console application is included. The database has strong security features. Disk based and in-memory databases and tables are supported.
  • Licenses : MPL
  • Operating Systems : OS Independent
  • Implementation Java, SQL

Tuesday, September 01, 2009

DB Solo : A powerful database development and management tool for developers and DBAs

DB Solo is a powerful database development and management tool for developers and DBAs. It has an intuitive user interface that allows you to explore and manage your database objects as well as execute ad-hoc queries. It supports Oracle, MySQL, Sybase, DB2, Solid, PostgreSQL, and MS SQL Server. In addition to viewing and managing objects such as schemas, tables, indexes, views, tablespaces, users, roles, sessions, and stored procedures, you can view, edit, print, and export data from tables or the results of queries. You can also graphically view foreign key relationships.
  • Operating Systems : Windows, Unix
  • Implementation : Java, SQL

Monday, August 17, 2009

DBSight : A J2EE search platform for instant scalable full-text search on any relational database, for both beginners and experts


DBSight is a J2EE search platform for instant scalable full-text search on any relational database, for both beginners and experts. It features a built-in database crawler that follows user-defined SQL, incremental indexing, configurable result ranking, highlighted search results (like Google), and categorized result counts (like Amazon). Scaffolding supports tag cloud, suggest-as-you-type, spell checker, and much more. It easily integrates with other languages through XML, JSON, and HTML. There is a UI for all operations, so no Java coding is necessary. Deleted or updated records in the database can be synchronized. Content outside the database can also be searched.
  • Licenses : Freeware
  • Operating Systems : OS Independent
  • Implementation :

Thursday, August 06, 2009

jWebApp : A Java-based Model-View-Controller (MVC) Web application framework


jWebApp is a Java-based Model-View-Controller (MVC) Web application framework that is specifically designed to satisfy the need for minimalistic simple Web development. It is configuration-free, straightforward, and extremely easy to work with.
  • Licenses : AGPLv3
  • Operating Systems : OS Independent
  • Implementation : Java

Friday, July 17, 2009

DataNucleus Access Platform : A standards-compliant Java persistence product


DataNucleus Access Platform is a standards-compliant Java persistence product. It is fully compliant with the JDO1, JDO2, JDO2.1, JDO2.2, JDO2.3, and JPA1 Java standards, and provides a REST API. It complies with the OGC Simple Feature Spec for persistence of geospatial Java types. It allows access to all popular RDBMS available today, together with db4o, LDAP, NeoDatis, JSON, Excel/ODF spreadsheets, XML, BigTable, and HADOOP databases.
  • Licenses : Apache 2.0
  • Implementation : Java, JPA, JDO, REST

Thursday, June 25, 2009

AgileWiki : A composable platform for advanced Web-based and P2P networks

AgileWiki is a composable platform for advanced Web-based and P2P networks. It allows multiple points of entry, where each node is an information fusion system with controlled access, pluggable applications, and native deductive reasoning.
  • Licenses : Common Public
  • Operating Systems : OS Independent
  • Implementation : Java

Jailer : A database subsetting and sampling tool


Jailer is a database subsetting and sampling tool. It is a tool for data exporting, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML.
  • Licenses: Apache 2.0
  • Operating Systems: OS Independent
  • Implementation: Java