Ashish is a Computer Science Engineer and works for one of the Big Four firms as a Technology Analyst. Prior to this, he co-founded an educational start-up. In his free time, Ashish read and write blogs, watches animation cartoons, movies or discovery channel. You can find his recent blogs on http://ashishtrivediblog.wordpress.com/

Ashish's articles

  1. Social Network Style Posting with PHP, MongoDB and jQuery – part 2

    This entry is part 2 of 2 in the series Social Network Style Posting with PHP, MongoDB and jQuery

    This entry is part 2 of 2 in the series Social Network Style Posting with PHP, MongoDB and jQueryIn the previous part of the series, we explained the database architecture, post stream design and application flow required for developing our post mechanism wherein the user will be able to post a status, like/unlike other people's […]

  2. Social Network Style Posting with PHP, MongoDB and jQuery – part 1

    This entry is part 1 of 2 in the series Social Network Style Posting with PHP, MongoDB and jQuery

    This entry is part 1 of 2 in the series Social Network Style Posting with PHP, MongoDB and jQueryPost mechanisms similar to Facebook are nowadays very common within any application. The concept of Post-Like-Comment is familiar to everyone who ever used a social network. In this article, we will learn how to create a similar […]

  3. Rockmongo for PHP-Powered MongoDB Administration

    MongoDB provides an interactive JavaScript-based shell for performing database operations. Although this shell may be the best approach to start with, a GUI tool can really be helpful to manage the database. This article looks at one such GUI tool, Rockmongo. Learn how to use Rockmongo to create databases, collections and documents, query collections, and import and export data.

  4. Modeling Data Relationships in MongoDB

    It’s important to consider the data needs of your application right from the very start of development. But if your app will be using NoSQL and you come from a RDBMS/SQL background, then you might think looking at data in terms of NoSQL might be difficult. This article will help you by showing you how some of the basic data modeling concepts apply in the realm of NoSQL.

  5. MongoDB Indexing, Part 2

    This entry is part 2 of 2 in the series MongoDB Indexing

    A proper understanding of indexing is important since it can improve the performance and throughput of your application. This series on MongoDB indexing concludes with a look at a few small but important concepts, like indexing on sub-documents and embedded fields, covered queries, and index direction.

  6. MongoDB Indexing, Part 1

    This entry is part 1 of 2 in the series MongoDB Indexing

    A proper understanding of indexing is critical because it can dramatically increase performance and throughput by reducing the number of full documents to be read, thereby increasing the performance of your application. This two-part series takes a look at indexing with MongoDB, starting here exploring the default _id index, secondary, compound, multikey, and multikey compound indexes.