The EDB Postgres Advanced Server is an advanced deployment of the PostgreSQL relational database with greater features and Oracle compatibility, from EnterpriseDB headquartered in Bedford, Massachusetts.
N/A
InterSystems IRIS
Score 7.7 out of 10
N/A
InterSystems IRIS is a complete cloud-first data platform that includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform. It is is the next generation of InterSystems' data management software. It includes…
We chose Postgres Plus Advanced Server because we had the finances to do so and needed the robust featureset, along with the power to optimize our performance and integrate with the development tools of our choosing. We audited a number of options, exploring potential solutions …
PPAS proved better for our customer's data-centric apps than Oracle in all but a few edge cases (encryption at rest and multi-TB database-tier backups) because it is simpler to install/maintain, runs nearly all Oracle-syntax SQL as well as ANSI SQL. PPAS has much more JSON …
Tibco was not originally planned to be used for HL7 Integrations and as such we had to create some very complicated processes in order for the messages to parse and validate appropriately. It was simply not built for this type of interoperability. Comparatively, InterSystems …
The database, integration engine, and load balancer are all in one place. This is advantageous because 1) there are no hidden costs and it is also far easier to set up the network configuration. 2) The sales engineers are very willing to help in any situation and they are also …
InterSystems IRIS includes a wide array and assortment of otherwise stand-alone solutions. Having a single platform to support database interoperability, storage, and analytics, let alone Security and SQL tools is a great advantage over solutions that tackle a single aspect of …
The best software on the market, the capacity for analysis, storage and security in the handling and storage of data, provides you with the certainty of increasing efficiency in all organizational processes, ensuring that you will have your information available at all times, …
We are using InterSystems IRIS [especially] for database operations as the query performance is really good for [a large] amount of customer data. You can easily integrate for any application like web, desktop, and many more. It also provides BI functionality which is also very …
Because [it's] a very powerful and efficient tool that has the ability to manage your data in a quick and reliable manner. It's easy to use especially if you work in the area of managing a large number of databases or simply need an extra hand. Inter Systems IRIS can provide …
The process of migration and scaling due to heavy lifting is also easier, the speed of performance of IRIS is good and fast were able to get a high increase in query performance after our switch and [immense] amount of features integrated with the solution, from the web …
InterSystems IRIS is more efficient than other applications therefore, it is preferred over the others. Moreover, it is more cost-effective than other applications like Microsoft SQL Server, therefore, many organizations such as small businesses can afford it. Lastly, …
InterSystems IRIS has the flexibility and power to be more than just a databse engine. We are able to create our business processes and interface with out javascript front end. SQL Server has been useful through the Entity framework connecting both together has been the …
I have always studied other databases, I cannot say if it is a problem for Brazilian colleges, however, after meeting IRIS / Caché, my concept of databases has changed. A much more robust and faster bank.
Now that I have had the opportunity to work with this database, there is …
The only comparison I can make is that they are all database tools. I strongly believe that just the fact that IRIS is not so widespread and easy to find in research forums is the reason why it is not so "famous". The tool meets and meets all needs for any situation.
InterSystems IRIS is the union of the best parts of Caché and Ensemble, with a lot of new implementations and some enhancements. IRIS have the same multidimensional database estruture as like Caché and works as an Integration tool like Ensemble.
Very well suited to applications mixing relational with NoSQL and/or complex data types, such as network analysis, JSON, key-value-pair, etc. Excellent if you have multiple programming languages in use (Python, Perl, R, etc.) because PPAS supports so many languages natively. Not well suited if you need encryption at rest, compressed data or very large database-tier backups. [Large backups should be done at the storage tier if possible.]
It is best suited in the scenario where a single interface is required for providing [a complete end-to-end] solution to the customers. You don't need [a] separate platform to write code or [perform] database operations. All you need is InterSystems IRIS software and you are done. You can also use analytics functionality which is one of the greatest [features] which many customers need for their solution[.]
PPAS Oracle compatibility, especially the PL/SQL syntax, has made migrating database-tier code very simple. Most Oracle packages do not need to be changed at all and those that do are generally for simple reasons like a reserved word in PPAS that is allowed in Oracle.
PPAS xDB, the multi-master replication tool, is simple and - most important - does not break with network or other interruptions. We have been able to configure and forget, which our customers could never do with other multi-master tools.
Most people had no idea that PPAS and PostgreSQL have full CRUD support for JSON. They think you need a specialized product and/or that JSON is read-only. Every organization that I have worked with is evaluating adding JSON to their relational model.
Documentation is excellent but spread out across many resources and can take a while to wade through—would benefit from having more intro level, getting started guides for various languages.
Ruby support is excellent but more Ruby examples and beginner-level documentation would be nice.
It is sometimes hard to find a community of users on StackOverflow so a larger community, and a dedicated forum with active members to answer questions and work through issues would be nice.
Enhanced documentation, more comprehensive and user-friendly documentation, including detailed tutorials and examples
Improving compatibility and integrations with others programming languages
Introducing tools and techniques to optimize the performance of ObjectScript applications, such as profiling tools, performance monitoring utilities, and code optimization guidelines
The InterSystems WRC has always been helpful and responsive. The folks I have spoken with are always understanding of our needs and questions and regardless of if the question is simple or complex we are always met with the same professionalism and helpfulness every time. I have no hesitations contacting InterSystems for help!
We chose Postgres Plus Advanced Server because we had the finances to do so and needed the robust featureset, along with the power to optimize our performance and integrate with the development tools of our choosing. We audited a number of options, exploring potential solutions at various levels of robustness and decided that this was our best option moving forward.
Tibco was not originally planned to be used for HL7 Integrations and as such we had to create some very complicated processes in order for the messages to parse and validate appropriately. It was simply not built for this type of interoperability. Comparatively, InterSystems IRIS for Health (HealthConnect) has out of the box HL7 features that would parse messages, offer a variety of validation options, simplified data lookups and transformation and reduced the amount of time it took to develop connections with out vendor systems. InterSystems IRIS also allows one to push just single files into production at a time so there is less of a chance of us pushing something that should not be in production yet as our previous system was set up to with TIBCO deployments
Postgres Plus Advanced Server is quite complex and may take longer to implement certain things than simply using PostgreSQL depending on developer familiarity with the platform.
Getting up to speed can be daunting so again, there is an upfront cost in time spent learning the platform, besides the potential for extra time spent on a feature-by-feature basis.
The cost of Postgres Plus Advanced Server should be weighed against simply using PostgreSQL to decide which is the best solution for your business needs.