Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     




 
 
db4o

Sponsored Links:




db4o
Version: 1.0

Platforms: Java


Categories: Programming & Development

Upload date: 28 Jun 11

Developer: Carl Rosenberger

License: Freeware

Downloads: 1136
File Size: 9598 Kb
Download Free db4o 



Rating: 2.3/5 (Total votes: 12)



Sponsored Links:

 

db4o - db4o is the open source object database that enables Java and .NET developers to slash development time and costs and achieve unprecedented levels of performance.

The unique design of db4o's native object database engine makes it the ideal choice to be embedded in equipment and devices, in packaged software running on mobile or desktop platforms, or in real-time control systems - in short: in all Java and .NET environments, where no database administrator (DBA) is present.

All object-oriented software developers are familiar with the difficulty transitioning from object-oriented thinking to relational persistence. So far, they have been forced to choose between speed and object-orientation: Native SQL access is fast, but laborious, requiring a great deal of additional code. Object-relational mappers offer a convenient bridge, but they seriously degrade performance.

db4o eliminates the OO-versus-performance tradeoff: it allows you to store even the most complex object structures with ease, while achieving highest level of performance. Database benchmarks show db4o to be up to 55 times faster than Hibernate and MySQL, a popular object-relational mapper and relational SQL database stack.

The major reason for using relational databases today is legacy, i.e. retaining old enterprise data and the set of existing applications relying on it. But beyond the server-centric persistence, there are a multitude of device, mobile, and desktop applications for which conventional database technology falls short. Here db4o's technology ensures new levels of performance, functionality, and cost effectiveness.

Still, by means of the db4o Replication System (dRS), developers can remain fully data compatible with legacy RDBMSs such as Oracle and MySQL.

Product - Application, Unique Features, Benefits

db4o is designed to provide a full-featured, embeddable database engine for equipment, mobile, desktop, and server platforms in object-oriented environments. Where relational databases fall short in providing zero-administration, small footprint, high performance, smooth synchronisation, and easy refactorability, db4o is the answer. Native to Java and .NET, db4o's single programming library (.jar /.dll) easily integrates into the application and performs highly reliable and scalable persistence tasks with just one single line of code, no matter how complex object structures may be.

As a result, developers can:

Eliminate tools and code necessary for object-relational mapping, which is proven to drive code complexity and resource-consumption while inhibiting performance and refactorability. With db4o, users gain up to 90% time and cost savings for software development with regard to persistence.
Build applications with seamlessly integrated data storage that does not need runtime administration, and is highly reliable and much faster than conventional or proprietary database engines.
Benefit from object-oriented paradigms without being constrained by the database, resulting in the deployment of more complex, i.e. naturalistic and feature-rich object models without driving up cost and resource consumption.
Change, refactor and reuse software components with the ability to add new software features without breaking the legacy code or incurring too high cost - allowing more flexibility to stay ahead of the competition.
db4o is driven by the world's largest community of its kind, with 20,000 registered Java and .NET developers and counting. The product has been downloaded nearly 1,000,000 times and been deployed successfully in transportation, networks, natural sciences, industrial, consumer, and enterprise applications. Users and customers of db4o currently come from 170 different countries, from Albania to Zimbabwe, and range from world class leaders like Boeing, Bosch, Intel, Ricoh, and Seagate to a wide range of highly innovative start-up companies.

Built on new object database technology, db4o is currently the only database that is native to both Java and .NET -- providing cross-platform portability that liberates users from proprietary vendors' high licensing fees. Offering a wide array of unique, object-oriented database functionalities, db4o boosts the benefits of OO programming languages: Its object-oriented replication (dRS), its object-oriented queries (Native Queries, QbE, S.O.D.A.), and the ObjectManager GUI for browsing object database files are unmatched in the database world.

Above all, db4o is very easy to learn, implement, and use. db4o's powerful database engine allows users to store objects with just one line of code, slashing development time and cost for the persistence layer to a minimum.

These benefits are quadrupled when it comes to changing software in order to refactor, to add new features or to re-use software components. db4o automates refactoring through the development environment, because all non-native APIs and strings are eliminated. If updates are deployed to the installed base, automatic schema versioning handles object model changes automatically without the need for conversion processes. Developers need no enhancer, no pre-compiling, and no post-compiling processes. And even replication processes are widely agnostic to software changes, avoiding breaking distributed data architectures.

 
Like it? Share with your friends!
 

Supported operating systems: Java ME, Java Nokia 240x320, Java SE 240x320
 
Similar Software:

MiniMEMiniME
MiniME is a light weight J2ME library that lets you build games and advanced UI. · a resource manager to easily import and use Image and Text. · event manager to ease communication between view and different component of the library. · a set a predefined UI component, such as Label, EditField, RadioButton group, CheckBox group, to build UI
Instant Mobile Website CreationInstant Mobile Website Creation
Instant Mobile Website Creation - Software for Instant Mobile Website Creation. Download this free software and create an unlimited number of mobile websites and be part of the mobile revolution that takes place on the internet right now. The software allows you to produce as many pages and subpages as you like
WapTo MeWapTo Me
Creating a mobile wap site has never been that easy!
MoMEUnitMoMEUnit
MoMEUnit - MoMEUnit is an instance of the xUnit architecture for unit testing of J2ME applications. It is derived from well known JUnit framework. It is only CLDC 1.1 complied. This framework overcomes lack of reflection API in J2ME MIDP API and supports such main features of JUnit framework as: - Ease of development and run of tests
bongi dot mobibongi dot mobi
Build your own free mobi site directly from your phone!
Mobile SurveyMobile Survey
Create a survey questionnaire in a jiffy
HECLetHECLet
HECLet - HECLet includes Hecl programming language and is like a mix of applet and javascript for J2ME mobile phones. It is very simple to write, install and run your own mobile applications. You can download and optionaly install own HECLet scripts from any webserver. The syntax based on Hecl - visit www.hecl.org - and has MIDP 1.0 support
Geek toolsGeek tools
Geek tools - Features: Prime number checker: Can check a 64-bit integer for primality. Al bhed translator: Al bhed is a language spoken by a race in the game Final Fantasy 10. This tool allows you to convert from Al bhed to English and vice versa. The code that does this is very generic so it could be done to any other language and I am open to suggestions. Eg, Elvish
PhoneGapPhoneGap
PhoneGap is an open source development tool for building fast, easy mobile applications with JavaScript. If you are a web developer who wants to build mobile applications in HTML and JavaScript while still taking advantage of the core features in the iPhone, Android, Symbian and Blackberry SDKs, PhoneGap is for you
DebugDebug
Debug is an assembly debugger for the Palm OS Emulator, and Simulator. It communicates using the Palm Debugger Protocol. It's a Java application, so it works in all OS environments that support the JVM. · The disassembler generates more descriptive opcodes. You see your code the way you wrote it. · Innovative features, easy to use commands
 

Other Software by developer «Carl Rosenberger»:

not found
 

Comments on db4o:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

If you noted an error or download link is broken, please, report it via this page or use comments.
 

Please, select device to check if db4o supports it
 
 
© Pantich 2009 - 2017 All rights reserved.