It's been two months since this profile received a new review
Leave a Review
Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

InterSystems Caché Reviews & Product Details

Profile Status

This profile is currently managed by InterSystems Caché but has limited features.

Are you part of the InterSystems Caché team? Upgrade your plan to enhance your branding and engage with visitors to your profile!

Value at a Glance

Averages based on real user reviews.

Perceived Cost

$$$$$

InterSystems Caché Media

InterSystems Caché Demo - InterSystems Caché Architercute
Multimodel high performance database transactional engine
InterSystems Caché Demo - Gartner Magic Quadrant 2017
Magic Quadrant for Operational Database Management Systems
Product Avatar Image

Have you used InterSystems Caché before?

Answer a few questions to help the InterSystems Caché community

InterSystems Caché Reviews (33)

Reviews

InterSystems Caché Reviews (33)

4.3
33 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise the product for its fast performance and robust reliability, making it suitable for handling large volumes of data efficiently. The ability to integrate various data models and the strong customer support are also frequently highlighted. However, many reviews note that the user interface feels outdated, which can hinder the overall experience.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
JT
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"My Experience with InterSystems Caché"
What do you like best about InterSystems Caché?

What I like to cache the most is its performance in bank queries. It has enormous interoperability and scalability. In addition to building the entire part of the bank, it can support the tbm or the front end in a simple and effective way.

Installation and configuration is very simple, it has an expanding community and a helpful support team. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

No negative points about the tool, they could only redesign or redesign the administration portal, making it more modern. Review collected by and hosted on G2.com.

David C.
DC
Integration Software Developer
Mid-Market (51-1000 emp.)
"Cache Is Great and InterSystems Wants You to Be Great Too"
What do you like best about InterSystems Caché?

It's an object oriented database with relational access, making the vast volume of data ETL fast and as efficient as we are able to make it. Easy to install and doesn't take a lot of time to get a test environment running. CSP is a fascinating web development technology that easily connects a user application to the Cache handled data. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

The great functionality hides behind an old UI that can be cumbersome to navigate, making Cache configurations take more time. The easy installs of Cache need specific setups to work well, and if yours is unique or if your servers are highly specialized on a networking level in terms of ports, VMs, or otherwise, then there may be some difficulties getting things to work. Review collected by and hosted on G2.com.

AV
Propietario
Enterprise (> 1000 emp.)
"Reliable data at high performanc"
What do you like best about InterSystems Caché?

It is able to manage huge amount of data with low resources compared to its competitors, and yet you can start with a very low resources machine to do your developments.

One of the most important services we take care on purchasing a product is the customer service, that is particulary good in the case of InterSystems. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

It needs more resources to learn and understand all the features, and make it's community to grow. Review collected by and hosted on G2.com.

Udo L.
UL
Owner
Computer Software
Enterprise (> 1000 emp.)
"Most scalable database i know"
What do you like best about InterSystems Caché?

Easy scripting and you can do everything Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

not a good documentation but you get help in a great InterSytems community Review collected by and hosted on G2.com.

Verified User in Alternative Medicine
UA
Small-Business (50 or fewer emp.)
"Simple to configure and Manage."
What do you like best about InterSystems Caché?

The ability to use multiple data models as a data platform. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

The ability to use only cache ObjectScript is a drawback that i do not prefer. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business (50 or fewer emp.)
"A fast and reliable database"
What do you like best about InterSystems Caché?

The performance of the Caché database makes it shine when compared to some other competitors. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

It's not very known among the other solutions, making it a little bit harder to search information and learn about it. Review collected by and hosted on G2.com.

Sourabh S.
SS
Independent Consultant/Trainer
Computer Software
Enterprise (> 1000 emp.)
"Fastest, scalable and much than just a database"
What do you like best about InterSystems Caché?

Fast and highly scalable.

With new features like sharding, availability in cloud and high performance, it is undoubtedly one of the best database engine in market.

It can not only be used in Healthcare industry, but also Finance, Wealth Management etc. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

As it is still not vastly used, training materials are limited. But yes, day by day it is getting improved. Review collected by and hosted on G2.com.

Stephen D.
SD
Integration Architect/Developer
Enterprise (> 1000 emp.)
"Fast and reliable"
What do you like best about InterSystems Caché?

InterSystems Cache has excellent documentation and learning resources. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

I wish there was a language binding for Racket. Review collected by and hosted on G2.com.

Lucas A.
LA
Administrador de banco de dados
Small-Business (50 or fewer emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"Stable and fast"
What do you like best about InterSystems Caché?

Caché is a very complete database. And it has a relational object structure, that allows to develop fast and organized routines. Like DBA, it has many tools for managing database information, allowing for easy administration. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

License cost is high for small business or freelance development Review collected by and hosted on G2.com.

Sean C.
SC
Managing Director
Computer Software
Small-Business (50 or fewer emp.)
"Caché, a dependable platform"
What do you like best about InterSystems Caché?

Caché is a comprehensive platform that is much more than just a database.

At its core, Caché is a key value hierarchical database that has compact storage, excellent memory caching, fast reads and writes, optimised index traversing, all underpinned with ACID transactions.

A powerful feature of Caché is having unfettered access to this key value storage. It allows developers to come up with innovative solutions to expensive data operations without always having to fit square data pegs into round relational holes.

Caché has a core processing language that compiles down to efficient runtime C code. The higher level language called COS is an object oriented language that is a little unusual at first sight, but easy to learn, and very productive to work with.

Caché has a built in object persistence layer which acts like an ORM. It's not an ORM par se, and does not suffer form the leaky abstractions and complexities that often plague an external ORM. Persistent objects are compiled down into relational like tables, and can be queried using standard SQL. From an ODBC / JDBC perspective, Caché looks and feels like and mainstream relational database.

Being able to store data as objects, tables and/or key value stores makes Caché a unique solution, enabling developers to pick the right storage for the right job, often enabling code driven solutions that could never be achieved by a single database without scalability nightmares.

Caché has a comprehensive set of internal libraries. This includes a great deal of interoperability to connect to and from external technologies. It includes tight bindings for Java and C# and several other programming languages. It also has very strong support for TCP, HTTP, FTP, Mail, SOAP and much more.

One testament to Caché is that Ensemble, a successful Integration engine, is built entirely on top of Caché using mainly its core libraries.

Caché has a built in web gateway with large scale concurrency. Web applications can be developed in a variety of ways. This includes a traditional web page technology called CSP, or with its proprietary web platform called Zen. For a less opinionated approach, applications can be built as pure object solutions, or as a RESTfull back end service.

Caché is not without its peccadilloes and the odd love/hate feature, but then does any technology?

For me, its not the individual parts, be them perfect or imperfect, but its the sum of all these parts that makes it an exceptional platform to work and deploy on.

It is a platform that you have to learn to love at first. It can be easy to install and reasonably quick to figure out, but there will be a few hurdles along the way as you find the best ways to do and not to do certain things. It helps to have an experienced developer around to get the best out of the platform and realise its full potential.

Once you deploy your first greenfield project you will easily get hooked.

In general you will write much less boiler plate code than other stacks. Less code always means less bugs and lower cost of development. Tooling is not perfect, but there are some cool features such as built in code generators that really help churn out generic framework code.

From experience, Caché has been the most reliable database that I have worked on. I've had instances that have been up for years without even the smallest glitch. Even when it does come to an abrupt halt, it typically recovers automatically, even repairing in-flight transactions. Mirroring is simple to set up and very fast to fail over, users rarely even notice. In general, Caché does not need a full time DBA, Caché developers often pick up this role because it has minimal overheads.

On the whole, I feel much more productive with Caché, compared to mixed stack technologies. I always feel confident that my applications will scale and I sleep easy about my deployments. Review collected by and hosted on G2.com.

What do you dislike about InterSystems Caché?

The COS language is a little imperfect. It could be modernised to keep up with other languages. It could also do with (optional) strong type support, but not everyone who uses Caché will agree with me on this. However, COS is still a solid, optimised language that will deliver all of your needs.

I think the point to be made here is that COS is not a language that will necessarily attract hardcore Java programmers or hipsters into learning COS. Developers with a fresh mind or have a proven record to work outside of a single stack are much more likely to stay for the long run.

Tooling can feel a little underwhelming at times. Intersystems have been making advancements in this area with the release of a new IDE called Atelier. It's too early to say if this is a step forwards or a step sideways, time will tell. That said, good old studio has been a dependable editor all these years and never gets in the way.

My biggest and only real gripe is with Zen. It combines concerns and makes client and server code a bit too tangled up. I've never really used it so can't really bemoan it too much. I just know that life is much easier if you pick a good client side MVC, keep JavaScript away from COS, and use Caché as a back end service.

There are other things that I could pick up on, but they seem trivial, and as I have said, its not the individual parts of Caché that make it great, its the sum of all its parts. Review collected by and hosted on G2.com.

Questions about InterSystems Caché? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

GU
Guest User

What is InterSystems Caché used for?

Valmir P.
VP
Valmir Piaia
Last activity about 5 years ago

Caché database on-line replication

Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.

InterSystems Caché Comparisons
Product Avatar Image
InterSystems IRIS
Compare Now
Product Avatar Image
Oracle Database
Compare Now
Product Avatar Image
MS SQL
Compare Now
InterSystems Caché Features
Storage
Availability
Stability
Product Avatar Image
InterSystems Caché