Content in the Database Category
NoSQL has garnered tremendous attention in recent years as the basis of architectures for building large linearly scalable systems. There are a variety of NoSQL solutions for developers to choose from. As a document oriented database, Couchbase Server presents the user with a simple approach to storing and retrieving data across a cluster that handles replication, rebalancing and other inherent challenges associated with a distributed system.
Big data’s ancestor is the Very Large DataBase (VLDB) and we’ve been doing VLDBs in SQL Server for years. Making the jump from managing 10-100GB databases to the terabyte level can be intimidating, but in this video shares lessons he learned along the way so you don’t have to get burned. It covers the basics of why backups, restores, DBCCs, and query tuning are so different for VLDBs.
This video presents a tour of what you can expect when working with Riak and Python. After a brief introduction to Riak, it explains why you should use Riak and Python. It continues with an overview of the Python Client. Finally, you will see Riak and Python (and Django) in action: building and deploying a simple imgur.com clone using Riak, Luwak and Riak Search.
This video shows how to quickly and easily setup an Oracle Database 11g on Amazon RDS, the Relational Database Service provided by Amazon Web Services (AWS).
This video shows how to use SQLite with Python. Using this tool means that you can use SQLite as your database to store data and drive the behaviour of your Python application.
This video explores the lessons learned from his experience of using MongoDB in a high volume, high transactions scenario. Pramod Sadalage shares how his team loaded large volumes of data, kept the data up to date, and how they experimented with different configurations before arriving at the optimal MongoDB setup.
Video Producer: Chicago Ruby
In this video, ten representatives from NOSQL vendors and projects (Cloudant, 10gen, Basho, CouchOne, Cloudera, Scality, Riptano, Membase, InfiniteGraph and GoGrid) participate in a 2-hour panel on the past, present and future of NOSQL.
This video reviews SQL and distributed data stores, presenting how various APIâ€™s â€“ memcached, SQL/JDBC, JPA – can be used to interact with such data stores, specifying what jobs they are best used for.
This video covers the basics of the CouchDB HTTP API and how to use it from PHP. Some architecture approaches are discussed and it briefly looks at things to avoid when moving from an RDBMS to a Document Database such as CouchDB.
The difficulty of partitioning social graphs has introduced new system design challenges for scaling of Online Social Networks (OSNs). Vertical scaling by resorting to full replication can be a costly proposition. Scaling horizontally by partitioning and distributing data among multiple servers using, for e.g., key-value stores using DHTs, can suffer from expensive inter-server communication and other performance issues. Such challenges have often led to costly re-architecting efforts for popular OSNs like Twitter and Facebook. This video presents a solution to these challenges.