Mongo DB and Time Machine®

SANTA CLARA, CA. – Wednesday, July 15, 2020

NoSQL & MongoDB

NoSQL databases have grown in popularity over the last decade because they allow users to query their data without having to learn and master SQL. Relational databases have served us for 30 years. At some point we realized the “one size fits all” model is no longer applicable. The range and extent of use cases we use software for has brought an unparalleled specialization in the level of solutions to our problems. Graph databases, column-based databases and of course document-oriented databases like MongoDB are really specialized solutions to specific database problems. If our problem fits the document-oriented use case, it makes more sense to use the right tool for the problem (e.g. MongoDB.) With over 15 million downloads and counting, MongoDB is one of the most popular NoSQL database today, allowing users to query, manipulate and find interesting insights from their data. The rise in popularity of the JavaScript-based MEAN stack means many programmers now prefer MongoDB as their choice of database, as well, and the promise that one does not need to learn and master SQL to extract data from the database but can rather do it using JavaScript or other more developer friendly tools is just too exciting to pass on. 

Time Machine Key Benefits and Use

While there are many benefits of using Time Machine for all of your software testing needs, I have listed a few key benefits here. The following benefits are provided by the Time Machine product. First and some may say, most importantly, Time Machine saves on hardware and software costs. If you are working with a deadline and budget, which, let’s face it, the majority of us are, Time Machine ensures the completion of your large scale software testing projects on time and coming in under budget. Second, and also very significant, Time Machine mitigates risks for mission-critical application failures and is the sole solution for many common test scenarios such as Active Directory or Kerberos date based testing, as well as SAP. Some other usage scenarios and benefits of Time Machine include Cloud Migration, what if analysis, time zone adjustment, data aging, big data analysis and online training.

Time Machine supports all Unix, Linux and Windows OS platforms.  Unix includes IBM AIX, HP-UX and Oracle Solaris.  Linux includes all variants of Linux plus IBM mainframe zLinux. Time Machine also supports all major databases, such as Oracle, DB2, Sybase, MS SQL and middleware, such as WebSphere, WebLogic, .NET, AJAX and now  of course, Mongo DB. And finally, Time Machine is compatible with all major applications, such as ERP, CRM, SAP, PeopleSoft, Siebel, Oracle Financials, TIBCO, Curam, Duck Creek and Debt Manager, to name a few.

Time Machine & MongoDB

With MongoDB rapidly becoming one of the most popular and used NoSQL Databases today, Solution-Soft knew it was time to develop Time Machine for MongoDB. Solution-Soft now offers its Time Machine product to customers to enable time shift testing of MongoDB based data-base applications and systems. Time Machine provides software virtual clocks that enable customers to time travel MongoDB databases and applications into the future or the past, facilitating time shift testing of date and time sensitive application logic, such as month end, quarter end, year-end processing, billing cycle, work flow, regulatory go live, and policy life cycle.

Time Machine is transparent to MongoDB databases and applications so no code modification is required to do time shift testing and the system clock is never modified. Time Machine eliminates the need to reset the system clock, which is time consuming, error prone and not possible under Active Directory or in a Kerberos secured environment.

Are you interested in learning more? Click here

Remember, peace of mind can’t be bought but Time Machine can.