Monday, March 21, 2011

MySQL and PostgreSQL database

The MySQL database has become the world's most popular open source  database because of its high performance, high reliability and ease of use. 

  1. It has 2 layers upper SQLlayer and set of storage engines
  2. The most commonly used storage engines in MySQL are InnoDB for ACID support and higher performance on large workloads
  3. It provides concurrency and MyISAM for Concurrency workloads.
  4. It has been developed with a focus on speed
  5. It supports 9 storage engines
  • MyISAM
  • InnoDB
  • NDB Cluster
  • MERGE
  • MEMORY (HEAP)
  • FEDERATED
  • ARCHIVE
  • CSV
It is also the database of choice for a new generation of applications built on the LAMP stack (Linux, Apache, MySQL, PHP / Perl / Python.) Many of the world's largest and fastest-growing organizations including Facebook, Google, Adobe, Alcatel Lucent and Zappos rely on MySQL to save time and money powering their high-volume Web sites, business-critical systems and packaged software.
The latest version available in the market can be downloaded to go to downloaded by clicking here

  1. It has been developed from developers who came from an oracle or SQL server backgreoun.
  2. Powerful for object relational database systems.
  3. Runs on all Operating Systems.
  4. Nativeprogramming interfaces for C/C++,Java,Tcl,Ruby etc.,
  5. It boasts features like Multi-Version Concurreny Control(MVCC).
  6. It has full support for subqueries (including subselects in the FROM clause), read-committed and serializable transaction isolation levels.
  7. GiST (Generalized Search Tree) indexing is an advanced system which brings together a wide array of different sorting and searching algorithms including B-tree, B+-tree, R-tree, partial sum trees, ranked B+-trees and many others. It also provides an interface which allows both the creation of custom data types as well as extensible query methods with which to search them. 
  8. Some general Limits

    The latest version available in the market can be downloaded to go to downloaded by clicking here
     

Friday, March 18, 2011

Download Open Source Software

Here are the links to various Open Source Software:

  • Operating Systems:

Ubuntu: this offers free downloadable operating system click here to download
for more information click here

Fedora: another version of Linux operating system offers free download of Operating system click here to download fedora 

Many versions are available in the market now some of them are:
  1.  Centos
  2. Redhat

  • Database
Coming to the data base though oracle still the leading database software provider and Microsoft still trying to dominate with its licensed version of SQL server 20XX. The open Source databases available in the world some of them are .... provided with the downloadable links.
MySQL and PostgreSQL: To Download MySQL click here

MongoDB:  One of MongoDB's best capabilities is its support for dynamic (adhoc) queries. It doesnot require any special indexing to find data,users can find data using any criteria. Best for relational queries. 
Click here to download  

Oracle BerkelyDB: It 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 data center, from a local storage solution to a world-wide distributed one, from kilobytes to petabytes.click here to download




Thursday, March 17, 2011

Biggest Open Source Projects

This tending towards didn't happened overnight. It was rather a painful journey. 'Sharing' was never a good thing for Corporates. These changes are due to success stories of largest Open Source Companies.
List of Companies started the change of Open Source Industry:
  1. GNU/Linux
  2. Redhat
  3. Debian
  4. Ubuntu
  5. Wordpress
  6. Drupal
  7. MySql
  8. Apache
 

So,The Linux Version(GNU) had made a revolutionary change in the World of Open Source Business.MySQL  in the business of Data Bases, DRUPAL WordPress in the world of Website Designing every open source software developed made changes and had a great impact on the business world.

Wednesday, March 16, 2011

How Open Source works

Going deep into open source now we need to know what is the difference between open source and freeware then we can easily understand how does it work
so, Open source is not necessarily free, and freeware is not necessarily open source: the terms are not, in fact, mutually exchangeable. However, there's a good deal of overlap between the two, and that which is freeware may also happen to be open source.

World into Open Source

Before going deep into this topic we need to know which companies are now into open source
  1. Zenos
  2. Mono(from Microsoft)
  3. Apache
  4. Sugar CRM
  5. Drupal
  6. Open Solaris
  7. Java
  8. MySQL
and if go on writing a ordered list like this becomes  this becomes so big that my blogging ends up writing only this post.

So even the world copied software Microsoft unwilling coming into this open source world makes us think how world is tending towards this open source.


Open Source

What is open Source ?

Open source doesn't just mean access to the source code.


Criteria of Open Source the open Source code must be:

  1. Free Redistribution
  2. Source Code
  3. Derived Work
  4. Integrity of Source Code(Author's)
  5. Distribution of License
  6. License must be Technologically Neutral.