Graham Thomson

About Graham Thomson

It all started with a Dragon 32… and has led to here, the most exciting place to be in software and databases right now. After helping hunt for the Higgs at CERN, and building large-scale, intelligent systems in industry, Graham is now doing the best job of all – building world-class tools that empower you to achieve world-class performance. Graham holds a Ph.D. in Computer Science from the University of Strathclyde.

How to Compare MongoDB Collections, Analyze Differences, and Sync Data

In this post, we'll show you how to compare MongoDB collections located in different databases and/or servers, analyze differences between their documents and fields, and sync your data using Studio 3T's Data Compare & Sync feature. The Importance of Comparing MongoDB Databases Choose Your Source and Target Connections Choose MongoDB Collections to Compare Configure Your [...]

How to Monitor Your MongoDB Server Status

In this post, we'll show you how to monitor the status of your MongoDB servers using Studio 3T's Server Status Charts feature. The Server Status Charts show real-time updates of what's happening on a MongoDB instance. This makes it easier to monitor particular things of interest on production, development, test, or local instances. You can open [...]

How to Query MongoDB with SQL

Introduction Getting Started - A Basic SELECT * Query Edit Results Inline Read-Only Mode Expressing Query Criteria Projection Comparison Combining Expressions Sorting Matching Boolean Values Translating SQL Queries to the MongoDB query language, JavaScript, Java, Python, and C# Explain Data for the Query More Advanced Expressions Limit and Offset Wildcards Testing If a Value Is [...]

By |November 13th, 2017|Blog|0 Comments

How to Do MongoDB Aggregation Queries Easily

Introduction Create the MongoDB Aggregation Query Identify the Question MongoDB Aggregation Pipeline Operators Add a New Stage Group Results Specify Query Options Share the MongoDB Aggregation Query Introduction In this post, we're going to take a look at how to do MongoDB aggregation queries easily with the Aggregation Editor in Studio 3T (formerly MongoChef). We're [...]

Autocomplete Queries with IntelliShell, Studio 3T’s Full MongoDB Shell Integration

In this post, we'll show you how to get started with IntelliShell, Studio 3T's full MongoDB shell integration. Enjoy the richest editing experience only our MongoDB GUI, available for Windows, Mac and Linux. Prerequisites: Install Studio 3T Install mongo client Tools Getting Started: Configure IntelliShell Open IntelliShell Hotkeys Enable Dark Theme Special Note for Secondary [...]

Studio 3T Now With IntelliShell

Studio 3T (formerly MongoChef) now supports full MongoDB shell integration - the real McCoy! Through Studio 3T's IntelliShell, feel the power of the real MongoDB shell at your fingertips in our beautiful MongoDB client, available for download now at https://studio3t.com/download/. MongoChef is now Studio 3T. Learn more HERE! No complex connection details to type [...]

3T at NoSQL Matters Dublin 2014

  Graham will be at NoSQL Matters Dublin 2014 @nosqlmatters. Come and say hello, and tell us about all the amazing things you’re doing with @MongoDB. I’ll doubtlessly mention our amazing 3T MongoChef, 3T Data Compare and Sync, and 3T Schema Explorer tools for @MongoDB. :-) See you there! @3TSoftwareLabs