Click here to Skip to main content
13,293,474 members (35,055 online)
Rate this:
Please Sign up or sign in to vote.
See more:
we are devloping an application that needs database.
but we cant use oracle ,sql,ms access because these are too expensive.
if i am using file system then application will become slow and performance issue may come.
so to overcome these problem we thinking to devlop our own small database that should work like oracle.

is it possible??
and how we can store information please help
we dont want to use file system at all.
Posted 5-Oct-12 1:52am
Richard MacCutchan 5-Oct-12 7:21am
What do you mean you don't want to use a file system; where do you think databases keep their data? If you think you can create your own then be prepared for a good few years of development.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You should use MySql that is Open Source and is free of cost.

You cannot create your own database.
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

Forgive me saying this, but forget it. Didn't you wonder why are the expensive ones so expensive if it would be so easy to develop one?
First off all, you need to determine your requirements, and your licensing constraints, than look for a solution. There are several open source and free database engines that have provider, even linq support.
Here are some:
Microsoft SQL Server Express[^]
Oracle express[^]

And let's not talk about non-relational, not sql based servers, and embedded (not client-server) editions...

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web04 | 2.8.171207.1 | Last Updated 5 Oct 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100