- Date: May 1, 2017
- By: Elijah Bernstein-Cooper
Google makes it look so easy.
Type in an addition problem, Google gives you a calculator.
Type in a city name followed by the word "weather" and Google returns a forecast.
Type in one city name to another city name, and Google returns flight information and a map.
There are also video clips, scans of book pages, and even the occasional tongue-in-cheek response (for example, search on the word askew).
You may not be in the business of maintaining weather forecasts or travel routes, but you do have data. Have you ever wondered if you'd ever be able to search across your internal data as easily as you use Google to search across the public internet?
Our tool of choice for building out internal data storage and search solutions is MarkLogic.
No, it's not "Google in a Box".
From the What is Marklogic page:
MarkLogic is an operational and transactional Enterprise NoSQL database that combines a transactional document repository with search indexing and an application server. MarkLogic applies a full-text index to the documents stored within its repository.
So - make a big database. Store data of all types in it. Store pointers to other data that you can't store directly. Then index it all for searching.
What types of data?
- MS Office documents
- Text delimited data
- Relational databases
- Geospatial data
- Social media content
- Financial trading data
We don’t need to know what the data looks like, we don’t need to go through a lengthy planning exercise before loading, there’s no need for scoping or data forecasting. Give us some data and in five to 10 days we’ll show you it searchable in our database. We had a trading data store application that brought together 20 databases live in 5 months.Adrian Carr, Vice President, Worldwide Commercial Sales at MarkLogic
But what's that all mean in real-world applications?
We went through the MarkLogic Solution Sheets and pulled out a few examples:
MarkLogic can access, extract, store and search across data provided by dashboard cameras, bodycams, closed circuit televisions (CCTV), automated number plate recognition (ANPR) systems, and other digital formats.
MarkLogic powers an app for a high-profile comedy television show. The app allows rabid fans to search across episodes based on scenes, guest stars, characters, etc and build themselves a customized playlist.
Major healthcare providers use MarkLogic to store and search across a wide range of data including:
- Patient Generated data including health and treatment history, symptoms, and remote devices
- Research data including medical journals, R&D, and life sciences
- Clinical data including test lab results, discharge plans, and prescriptions
- Population level data including demographics, census, and disease registries
- Social medial data including Facebook, LinkedIn, Twitter, and blogs
- Regulatory data including quality measures, adverse events, compliance and legal
- Claims data including treatment codes and billing information
MarkLogic allowed a leading health care company to pull together over 200 sources of employee data and feed that to over 50 systems. All of this was coordinated in less than a year.
How much of your day is spent looking up data from different sources and aggregating it for another system? If the answer to that is "a lot", give us a shout. Let's see if a MarkLogic solution will eliminate some of that busy data work.