Not a GOOD News for facebook as well as Social Network Users: Facebook Could Die Out In Next Few Years..

Image

A recent survey by a group of Princeton researchers in US has revealed that Facebook could be on its way out in next few years and will lose its 80% users between 2015 and 2017.

The study reports that “Growth of social network can be compared to the dynamics of a highly infectious disease where adoption reaches a critical mass followed by a mass abandonment.”

This report may discourage the celebration of Facebook’s 10th Birthday on 4th Feb,2014.

The study uses the rapid rise and fall of MySpace as a model of comparison to infectious disease and cites the decline of Google searches for Facebook as another sign that their theory could be valid.

However, MySpace’s user numbers of just over 100 million didn’t get close to Facebook’s 1.2 billion members and its “Like” and “Share” buttons negate the need to use Google to gain entry into the site.

Despite the rise of “cooler” new social media like Snapchat and Twitter, Facebook is still releasing market-spinning feathers to its bow. It’s also the older users who are less likely to adopt newer social networks and help sustain its numbers.

Facebook was founded in February 2004 by Mark Zuckerberg with his college roommates and fellow at Harvard University and the site has spread like an infectionbut has reached its “peak popularity” with us immune to its charms and will lose 80 per cent of its users between 2015 and 2017 as a result of users losing interest and quitting – just like recovery in an infection.

 But before you start composing your last posts on any social network, there are notable exceptions to this rule.

NoSQL

Posted: December 5, 2013 in Uncategorized

A good relation does not depend how good understanding we have,
but
how we avoid misunderstanding….!!!!

vishalcserkgit

ImageImage

 

NoSQL database management systems are useful when working with a huge quantity of data when the data’s nature does not require a relational model. The data can be structured, but NoSQL is used when what really matters is the ability to store and retrieve great quantities of data, not the relationships between the elements. Usage examples might be to store millions of key–value pairs in one or a few associative arrays or to store millions of data records. This organization is particularly useful for statistical or real-time analyses of growing lists of elements (such as Twitter posts, Facebook post and pictures or the Internet server logs from a large group of users).

NoSQL database systems are often highly optimized for retrieval and appending operations and often offer little functionality beyond record storage (e.g. key–value stores). The reduced run-time flexibility compared to full SQL systems is compensated by marked gains…

View original post 569 more words

About

Posted: December 5, 2013 in Uncategorized

About.

NoSQL

Posted: October 9, 2013 in Uncategorized

ImageImage

 

NoSQL database management systems are useful when working with a huge quantity of data when the data’s nature does not require a relational model. The data can be structured, but NoSQL is used when what really matters is the ability to store and retrieve great quantities of data, not the relationships between the elements. Usage examples might be to store millions of key–value pairs in one or a few associative arrays or to store millions of data records. This organization is particularly useful for statistical or real-time analyses of growing lists of elements (such as Twitter posts, Facebook post and pictures or the Internet server logs from a large group of users).

NoSQL database systems are often highly optimized for retrieval and appending operations and often offer little functionality beyond record storage (e.g. key–value stores). The reduced run-time flexibility compared to full SQL systems is compensated by marked gains in scalability and performance for certain data models.

What exactly is NoSQL?

Some think NoSQL and Hadoop are synonymous. Others believe NoSQL always equates to data warehousing. But the characteristics that constitute a NoSQL database extend beyond these narrow definitions.

But today NoSQL can be defined as:

  1. Serving as an online processing database, so that it becomes the primary datasource/operational data-store for online applications, or what is sometimes called the “system of record”.
  2. Use data stored in primary source systems for real-time, batch analytics, and enterprise search operations.
  3. Handle “big data” use cases that involve data velocity, variety, volume, and complexity.
  4. Excel at distributed database and multidata center operations.
  5. Offer a flexible schema design that can be  changed without downtime or service disruption.
  6. Accommodate structured, semi-structured, and non-structured data.
  7. Easily operate in the cloud and exploit the benefits of cloud computing.

COMPARISON OF SQL AND NoSQL:

  1. What is SQL:  SQL database is a relational database. So what exactly is a relational database? Relational database strictly uses relations (frequently called as tables) to store data. A relational database matches data by using common characteristics found in the data-set. And the resulting group is termed as Schema.

What is NoSQL: In the past few years, “one size fits all”-thinking concerning data stores has been questioned by both, Science and web companies, which has lead to the emergence of a great variety of alternative databases. The movement as well as the new data-stores is commonly subsumed under the term NoSQL.                                                  

The basic quality of NoSQL is that, it may not require fixed table schemas, usually avoid join operations, and typically scale horizontally.

2. Scalability:

SQL- Users have to scale relational database on powerful servers that are expensive  and difficult to handle. To scale relational database it has to be distributed on to multiple servers. Handling tables across different servers is a chaos.

NoSQL- In NoSQL the scalability is handle through Sharding and Replication.

NoSQL automatically spreads your data onto multiple servers without requiring application assistance. Servers can be added or removed from the data layer without application downtime.

3. Schema:

For SQL there must be an schema by which relational database matches data by using common characteristics found in the data-set.

In a NoSQL database, data can be inserted without first defining a rigid database schema. As a corollary, the format of the data being inserted can be changed at any time, without application disruption. This provides immense application flexibility, which ultimately delivers substantial business flexibility.

CHARACTERISTICS OF NoSQL:

  1. NoSQL does not use SQL as its Query Language.
  2. Data is partitioned among different machines so that traditional JOIN operations cannot be used.
  3. NoSQL cannot necessarily give full ACID guarantees. Usually only eventual consistency is guaranteed or transactions limited to single data items.
  4. NoSQL has a distributed, fault-tolerant architecture. Several NoSQL systems employ a distributed architecture, with the data held in a redundant manner on several servers.
  5. In this way, the system can easily scale out by adding more servers, and failure of a server can be tolerated.
  6. NoSQL follow the CAP (Consistency, Availability, Partition Tolerence) theorem as distributed systems do instead of ACID.

ADVANTAGES OF NoSQL DATABASE:

1. NoSQL databases generally process data faster than relational databases.

2. NoSQL databases are also often faster because their data models are simpler.

3. Major NoSQL systems are flexible enough to better enable developers to use the applications in ways that meet their needs.

Hello world!

Posted: September 26, 2011 in Uncategorized

Welcome to WordPress.com. After you read this, you should delete and write your own post, with a new title above. Or hit Add New on the left (of the admin dashboard) to start a fresh post.

Here are some suggestions for your first post.

  1. You can find new ideas for what to blog about by reading the Daily Post.
  2. Add PressThis to your browser. It creates a new blog post for you about any interesting  page you read on the web.
  3. Make some changes to this page, and then hit preview on the right. You can always preview any post or edit it before you share it to the world.