Relational or Graph: Which Is Best for Your Database?
Choosing between the structured relational database model or the "unstructured" graph model is less and less an either-or proposition. For some organizations, the best approach is to process their...
View ArticleHTML5 Promises Simpler Embedded Videos and Better Performance
Embedding videos in web pages is simpler and playback quality improved via HTML5's new video specification.TL;DR: The new HTML standard was along time coming, but now that it has arrived, developers...
View ArticleThe Many Forms of HTML5 Local Storage
New local storage options in HTML5 are sure to improve the performance of any applications that run in browsers.TL;DR: With HTML5, you can now store as much as 5MB of data locally in the browser, and...
View ArticleContainer Virtualization versus Hypervisor Virtualization
The goal: combine the speed and small footprint of containers with the proven track record of hypervisor VMs.TL;DR: Containers are taking the virtualization world by storm, but most analysts see the...
View ArticleWhat Is a Lost Update in Database Systems?
On occasion, data in a database can become incorrect due to a lost update. Find out what a lost update is and what can be done to prevent it!TL;DR: When database transactions are executed, they are...
View ArticleWhen It Makes Sense to Combine MongoDB and Redis
How two MongoDB database developers cured performance bottlenecks by offloading transactions to Redis.TL;DR: Not all real-world data-management problems can be addressed by a single DBMS. These two...
View ArticleHow to Ensure MongoDB Security Options Are Enabled
MongoDB's recent releases add the authentication, auditing, and other management controls serious business databases require.TL;DR: Protect against data breaches by ensuring the industrial-strength...
View ArticleCloud-based Continuous Integration Projects Prove the Concept
Hosted continuous integration services support fast and efficient app development by combining an army of components.TL;DR: Can the production-line principles of manufacturing industries be applied to...
View ArticleCloud Data Centers Are Poised to Take the Spotlight
More and more companies are moving some or all of their data-center operations to specialty cloud-based services.TL;DR: IT departments dealing with the increase in mobile network end points, and the...
View ArticleRedis Production Checklist
Don't Go Into Redis Production Without this ChecklistAre you going into production with Redis? Make sure you have done everything on this checklist!TL;DR: If you are going into production with Redis,...
View ArticleBimodal IT the Future of the Data Center or Another Empty Buzzword
Few ideas have polarized IT managers more than bimodal IT: Is it the key to modernizing the data center, or a sure-fire recipe for disaster? Some analysts claim adoption of the model -- which runs...
View ArticleThe Importance of API Management to Hybrid Clouds
APIs assume the gatekeeper function to ensure only the appropriate business assets are accessible to the public.TL;DR: Hybrid clouds provide data managers with an unprecedented level of flexibility in...
View ArticleWhen Redis over MongoDB
In certain situations, you may wish to choose Redis over MongoDB when you decide which database to use. Find out when it is best to use Redis over MongoDB.TL;DR: When choosing a database, there are a...
View ArticleHow the Cloud Complements In-memory Databases
aIn-memory databases and cloud-hosted apps are finding favor for their speed and convenience, particularly when used in tandem.TL;DR: It's always a bonus when two promising, up-and-coming technologies...
View ArticleImprove the Performance of MongoDB Databases by Applying Tag-aware Sharding
Tag-aware sharding allows DBAs to optimize the performance of their MongoDB databases by helping the balancer organize shards so that a collection's data can be accessed quickly. You can apply tags...
View ArticleThe Ups and Downs of Open-Source Project Sponsorships
Big-name tech companies often realize a tremendous return on their open-source investment. However, when a project's single sponsor has a sudden change in strategy, developers can be left in the lurch....
View ArticleYour Options for Importing XML Data into a MySQL Table
Avoid these common glitches that may arise when attempting to transfer XML data into a MySQL table.TL;DR: XML files generally have little in common with MySQL tables, which explains why importing data...
View ArticleFREAK Encryption Vulnerability Puts Web Servers at Risk
Servers that haven't been configured to block export ciphers could be targeted by FREAK man-in-the-middle attacks.TL;DR: A backward-compatibility feature built into the SSL/TLS encryption protocol as a...
View ArticleThree Approaches to Creating a SQL-Join Equivalent in MongoDB
Integrating MongoDB document data with SQL and other table-centric data sources needn't be so processor-intensive.TL;DR: While there's no such operation as a SQL-style table join in MongoDB, you can...
View ArticleRedis Replication vs Sharding
With Redis, you can use replication, sharding, or both. Find out how each one can help your database.TL;DR: When running a Redis database (or any database for that matter), it is a good idea to have...
View Article