What is Berkeley?
By Ibrahim Ersoy March 01, 2011 This article will cover some points and show you how to install it.
Berkeley DB enables the development of custom data management solutions, without the overhead traditionally associated with such custom projects. Berkeley DB provides a collection of well-proven building-block technologies that can be configured to address any application need from the hand-held device to the datacenter, from a local storage solution to a world-wide distributed one, from kilobytes to petabytes.
Download Berkeley DB and review the source code, choose your build options and then compile the library in the configuration most suitable for your needs. The Berkeley DB library is a building block that provides the complex data management features found in enterprise class databases. These facilities include high throughput, low-latency reads, non-blocking writes, high concurrency, data scalability, in-memory caching, ACID transactions, automatic and catastrophic recovery when the application, system or harware fails, high availability and replication in an application configurable package. Simply configure the library and use the particular features available to satisfy your particular application needs. Berkeley DB is a reliable solution with over 15 years of production use in products ranging from cell phones to e-commerce. The primary goal of Berkeley DB is to deliver fast, scalable and flexible data management services to your application while remaining transparent to your end-user.
Oracle Berkeley DB fits where you need it regardless of programming language, hardware platform, or storage media. Berkeley DB APIs are available in almost all programming languages including ANSI-C, C++, Java, C#, Perl, Python, Ruby and Erlang to name a few. There is a pure-Java version of the Berkeley DB library designed for products that must run entirely within a Java Virtual Machine (JVM). Berkeley supports the Microsoft .NET environment and the Common Language Runtime (CLR) with a C# API. Oracle Berkeley DB is tested and certified to compile and run on all modern operating systems including Solaris, Windows, Linux, Android, Mac OS/X, BSD, iPhone OS, VxWorks, and QNX to name a few.
Oracle Berkeley DB 11g provides the foundational storage services for your application, no matter how demanding and unique your requirements may seem to be. Using Berkeley DB you can: Reduce time to market Reduce development costs Simplify data storage on mobile devices Lower the cost of deployment Eliminate costly re-writes as your system grows Eliminate costly administrative overhead Eliminate data loss and corruption Provide internet-scale, highly-available services
Download it from: http://www.oracle.com/technetwork/database/berkeleydb/downloads/index.html
And try it!
Login to add your contents and source code to this articleIbrahim Ersoy lives in Turkey,Istanbul.He helps running and managing C# Corner.He is a Software Consultant(Sharepoint),MindCracker MVP.He is writing about Microsoft Technologies such as XNA,Sharepoint,LINQ,SQL Server and Windows Phone 7 Development. C# Consulting is founded in 2002 by the founders of C# Corner. Unlike a traditional consulting company, our consultants are well-known experts in .NET and many of them are MVPs, authors, and trainers. We specialize in Microsoft .NET development and utilize Agile Development and Extreme Programming practices to provide fast pace quick turnaround results. Our software development model is a mix of Agile Development, traditional SDLC, and Waterfall models.


0 comments:
Post a Comment