Ten Questions to Consider Before Choosing Cassandra

  1. Do you know what your queries will look like ? In traditional SQL you design your data model to represent your business objects. Your queries can then evolve over time and can be ad-hoc. You can even create views, materialized or otherwise, to facilitate even more complex analytical queries. Cassandra does not offer the flexibility of traditional SQL. While your data model can … Continue reading Ten Questions to Consider Before Choosing Cassandra

Big Data Should Be Used To Make Ads More Relevant

It is 2015 and by now advertising agencies could have figured out the best way to deliver relevant ads to viewers. They have not. Hulu is the prime illustration of this phenomenon. We canceled our DirecTV subscription and declined to use Comcast for anything more than Internet access for over three years now. When I watch shows on Hulu I get ads that I never … Continue reading Big Data Should Be Used To Make Ads More Relevant

We Need a Cloud Version of Cassandra

Google recently launched Cloud BigTable – a cloud NoSQL service that is compatible with Apache HBase API. What this means is that an existing ecosystem of Hadoop applications is immediately binary-compatible with this new service and it doesn’t require any changes to the API. Google is not only marketing this as an alternative to Hadoop, but it is also marketing it as an alternative to … Continue reading We Need a Cloud Version of Cassandra