OrientDB v 3.0.10 released

London – October 25, 2018

OrientDB Team has just released OrientDB v 3.0.10

Download The Latest OrientDB (v3.0.10) version:

Download OrientDB Community Edition here

Download OrientDB Enterprise Edition here

Change log

If you are currently using a previous version of OrientDB, we recommend you upgrade using the link above. However, if you would like to download previous versions of OrientDB Community Edition, you may do so here: http://orientdb.com/download-previous/

Team and Contributors
A big thank you goes out to the OrientDB team and all the contributors who worked hard on this release, providing pull requests, tests, issues and comments.

Best regards,

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

In the world of master data management, silos are a tremendous challenge.

When enterprises try to process information from disparate systems, they too often use sub-optimal applications and initiatives laden with errors and misinformation, not to mention blown timelines and budgets. But master data management (MDM) is actually more than just the breaking down of data silos. It’s about efficiency and service, innovation and security, clarity and perspective. It’s about getting the most of your most valuable resource: your data.

Here are the five things you need to know about MDM:

The Challenge of Multiple Data Systems

For existing enterprises, one of the largest hurdles to developing an MDM system is the multiplicity of databases and applications usually involved. What’s more, Enterprise Resource Planning and Customer Relationship Management systems rely on structured data, whereas the proliferation of IoT devices has created exponential growth in unstructured data.

Take the example of Enel, which is one of the largest power utilities in Europe. Enel was struggling to provide analytics and reporting across all of its power generation plants and equipment. They see data flowing in from multiple systems, including IoT devices on power generation equipment, plant maintenance systems, scheduling applications, and other sources. Each of these data sources has its own data types. Enel was exporting data to csv files and manually aligning the data to generate reports and analytics.

Other companies in similar scenarios might invest in expensive integration bus systems to support a polyglot persistent environment.

Enel found a solution in a native multi-model database. This allowed them to bring all data into a single database. This means no more worrying about different data types or keeping the different systems in sync. The result was real-time data analysis across all sites and multiple data systems. No more month-long manual processes to manually generate reports.

Master Data Management Really is for Everyone

All companies are now digital enterprises. Since all systems rely on data, MDM is a discipline in which all organizations need to remain competitive. Master data powers everything from financial reporting to real estate transactions to fraud protection. The ultimate results are faster and better decisions, improved customer satisfaction, enhanced operational efficiency, and a better bottom line.

Redundancy Elimination is Only Part of It

Most people who’ve heard of MDM immediately link it to one of its primary objectives: the elimination of redundant data. Yes—having a central repository of data will eliminate data redundancies, as long as it’s done correctly. But the benefits of MDM extend beyond redundancy elimination. Namely: data consistency, data flexibility, data usability, and data security (from role-based access).

Mergers and Acquisitions Don’t Have to Mean a Master Data Management Nightmare

Mergers and acquisitions can be rough on data consistency. Reconciling several master data systems brings headaches from different data system taxonomy and structures. This usually results in two systems remaining separate and linked only through a special reconciliation process.

As more acquisitions and mergers occur, the problem compiles into a labyrinth of siloed systems and data. This brings you back the problem that spurned you to invest in MDM in the first place.

The answer lies in the database management system and vendor you choose for your master data MDM system. Make sure to choose a vendor that offers a flexible, multi-model database that allows you to easily develop a single data taxonomy.

The Database that Backs Your Master Data Management System is Key

The most powerful and effective MDM systems run on databases that fit the business model in question.

As an example, Xima Software uses networks that are like graphs. As such, for a telco, an MDM system via a multi-model graph database is the most effective MDM strategy because the database allows for easy visualization of the network since it uses the same graph model.

Master Data Management is Evolving

If there were a fifth thing you needed to know about MDM, it’s that it’s rapidly evolving to meet the needs of today’s enterprises and their customers. Retailers are using it to improve time-to-market and address their customers’ growing expectations to deliver a true omnichannel experience. The consumer packaged goods industry is using it to ensure the accuracy of nutritional information and comply with local disclosure regulations. And every industry is using it to break down data silos.

Gerard (Jerry) Grassi, P.E.
Senior Vice President – OrientDB
SAP

London – August 2, 2018

OrientDB Team has just released OrientDB v 3.0.5

Download The Latest OrientDB (v3.0.5) version:

Download OrientDB Community Edition here

Download OrientDB Enterprise Edition here

Change log

If you are currently using a previous version of OrientDB, we recommend you upgrade using the link above. However, if you would like to download previous versions of OrientDB Community Edition, you may do so here: http://orientdb.com/download-previous/

Team and Contributors
A big thank you goes out to the OrientDB team and all the contributors who worked hard on this release, providing pull requests, tests, issues and comments.

Best regards,

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

London – May 18, 2018

OrientDB Team has just released OrientDB v 3.0.1

Download The Latest OrientDB (v3.0.1) version:

Download here

If you are currently using a previous version of OrientDB, we recommend you upgrade using the link above. However, if you would like to download previous versions of OrientDB Community Edition, you may do so here: http://orientdb.com/download-previous/

Team and Contributors
A big thank you goes out to the OrientDB team and all the contributors who worked hard on this release, providing pull requests, tests, issues and comments.

Best regards,

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

London – February 27, 2018

The OrientDB Team has just released OrientDB v3.0.0 RC2

It is with great pleasure that we announce the second Release Candidate of OrientDB 3.0!

Improving upon the foundations established in OrientDB 2.2, this latest release further consolidates all our strengths to establish a new standard for Multi-Model Databases.  As with all our releases, security is always of the utmost importance. OrientDB 3.0 solidifies all our security elements but also adds unprecedented speed and performance, perfect for virtually any use case.

A huge thanks goes out to our dedicated world wide community for their incredible support, relentless efforts and invaluable contributions.

Download The Latest OrientDB (v3.0.0 RC2) version:

If you would like to give our latest OrientDB 3.0.0 Milestones Community Edition a try, head over to our OrientDB Labs page and download your copy. Remember that this is a pre-release, not a stable release. If you are starting now with OrientDB, or if you are planning to go in production in next few months, this is the best moment to invest in innovation and try OrientDB v 3.0.0 RC2, but please wait for the GA (coming in next few weeks) for your production environments.

Noteworthy Enhancements

We’ve outlined some of the main features of our latest edition in our OrientDB Labs page. For a complete list of features, have a look at the OrientDB 3.0 Release Notes. To know more about the improvement in speed, look at Preparing to the next generation of Multi-Model storage engine with OrientDB v3.0.

 

Best Regards,

 

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

London – January 16th, 2017

By OrientDB CEO, Luca Garulli

After ransomware groups recently wiped off about 34,000 MongoDB database and exposed about 35,000 Elastic Search databases on the Internet*(read the full article), we advise that OrientDB users double check their OrientDB server.

OrientDB’s average level of security is much stronger than both MongoDB and ElasticSearch. However, nothing can keep you totally safe, specially if you are exposing an OrientDB server directly to the Internet and/or you haven’t changed the default password in your database.

Follow this 5 minute action plan to keep your OrientDB database safe:

1. If you aren’t using the default users (admin, reader and writer), then delete them.

2. If you’re using them, be sure you changed the password for all 3 default users: admin, reader and writer.

3. When you installed OrientDB for the first time, the script asked for the root password. Make sure you didn’t set something obvious such as “root“, “orientdb“, “password“, or any other simple/obvious password.

Now a little advice to keep OrientDB even more secure:

1. If you can, don’t expose the OrientDB server to the Internet.security-box

2. Remember that starting from v2.2 you can configure stronger SALT cycles for hashed passwords. Take a look at the following page for more details: https://orientdb.com/docs/2.2/Database-Security.html#password-management.

3. If you’re working with very sensitive data, please consider using Encryption at REST with AES algorithm. For more details, take a look at the following page: http://orientdb.com/docs/2.2/Database-Encryption.html.

4. Don’t use a password at all. Since v2.2.14, OrientDB Enterprise Edition supports authentication via symmetric keys for the Java client. See https://orientdb.com/docs/2.2/Security-Symmetric-Key-Authentication.html.

5. Lastly, don’t forget OrientDB’s other advanced security features, such as Kerberos authentication, LDAP users, password validation, and auditing.

More Resources:

  1. Database Security
  2. Server Security

For any question, don’t hesitate to ask to the Community Group.

Thanks and keep your data safe!

Luca Garulli
Founder & CEO
OrientDB LTD

*http://www.pcworld.com/article/3157417/security/after-mongodb-ransomware-groups-hit-exposed-elasticsearch-clusters.html

London, September 15, 2016

The OrientDB Team has just released OrientDB v2.2.10, resolving 12 issues from v2.2.9. If you are using 2.2.x series, please upgrade your production environments to v2.2.10. For more information, take a look at the Change Log.

Download OrientDB v2.2.10 now: https://orientdb.com/download

If you are currently using a previous version of OrientDB, we recommend you upgrade using the link above. However, if you would like to download previous versions of OrientDB Community Edition, you may do so here: https://orientdb.com/download-previous/

A big thank you goes out to the OrientDB team and all the contributors who worked hard on this release, providing pull requests, tests, issues and comments.

Best regards,

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

London, September 8, 2016

The OrientDB Team has just released OrientDB v2.2.9, resolving 14 issues from v2.2.8. If you are using 2.2.x series, please upgrade your production environments to v2.2.9. For more information, take a look at the Change Log.

Download OrientDB v2.2.9 now: https://orientdb.com/download

If you are currently using a previous version of OrientDB, we recommend you upgrade using the link above. However, if you would like to download previous versions of OrientDB Community Edition, you may do so here: https://orientdb.com/download-previous/

A big thank you goes out to the OrientDB team and all the contributors who worked hard on this release, providing pull requests, tests, issues and comments.

Best regards,

Luigi Dell’Aquila
Director of Consulting
OrientDB LTD

London, June 27, 2016

ISCLogo-Horizontal  &  orientdb_logocrop

 

We are proud to announce that Innov8tive and OrientDB, have joined forces to develop the new .NET drivers for OrientDB.  This exciting venture means that OrientDB users will soon be provided with official .NET drivers and support, which was under active community development.

“Innov8tive is passionate about everything from mobile apps to data centers.  Furthermore, their strong focus on security makes them an ideal partner for OrientDB.”

– Luca Garulli, CEO, OrientDB

Innov8tive, experts in the field of high end software development and consulting services as well as certified Microsoft partners, have helped turn complex software ideas into reality and power IT departments with their experienced team of consultants.

“OrientDB has always been an integral part of our tool set. We are delighted to be able to deepen our partnership with OrientDB and enhance the capabilities of the .NET driver.”

– Gray Delacluyse, CPDO, Innov8tive

“Innov8tive is passionate about everything from mobile apps to data centers.  Furthermore, their strong focus on security makes them an ideal partner for OrientDB.” Says Luca Garulli, CEO for OrientDB.  “This is exactly the type of company OrientDB seeks for their ‘Think Globally, Act Locally’ Partnership program.”

Driver development is currently in progress and will be officially announced by OrientDB.  Users will soon be able to have improved cross-platform development, which will only enhance applications built using OrientDB.  This is especially true for OrientDB 2.2.x users who enjoy improved security features as well as an optimized core engine along with new configurable graph consistency.

If you’re interested in using OrientDB but haven’t downloaded it already, give it a try.  OrientDB community edition is Open Source and completely free.  Its Enterprise Edition may be used at no cost for development purposes and competitive support packages come with a commercial license for those hoping to use OrientDB Enterprise edition in production environments.

Paolo Puccini
Marketing Specialist
OrientDB LTD

After 11 months of development and QA testing, we’re thrilled to finally release Production-Ready OrientDB v2.2 GA!

 

We’ve worked day and night to provide our users with tremendous performance improvements. Users are reporting from 2 to 10 times the performance! We increased security so much (encryption at rest, password salt, Kerberos support, etc.) that as of date, there is no other NoSQL DBMS on the market that is more secure. (More to come on that, as a global top tier bank has chosen to partner with OrientDB as their NoSQL DBMS of choice and has helped us to improve our security even further!) Finally, we added new features we knew our users would be excited about: like the Incremental Backup, Load Balancing, Command Cache, Parallel Queries, Sequences, Reactive Live Query, Pattern Matching, Teleporter and much more.

In this period, we fixed about 2,000 issues and increased the code coverage by +11 points (from 55% to 66% of covered lines as we speak), even though the actual code base grew:

jacoco

How does code coverage work?

OrientDB decided to make this test code coverage report publicly accessible to offer our users complete transparency. Want to take a look at our competitors’ code coverage to compare? I’m unable to find any that actually publish their code coverage, but please send me the links if you’re able to find that info.

Even though we already have more than 3,850 test cases, we’re constantly working to improve the quality of OrientDB by adding more and more test cases. Do you want to contribute? Help improve OrientDB’s test coverage by sending in your test cases.

Why is the average coverage so far below 100%?

These are some factors to consider that impact the average:

What about our Open Bugs?

Today we have 343 open bugs. Too many, right? A DBMS should be reliable. How can I trust a software with so many issues? Well it’s a bit more complex than that.

A young player in the DBMS space could seem like a better product due to their low number of bugs. Or a simple product that handles a few use cases can seem like they have less issues compared to one that is more complex. However, the more people that use a DBMS and the more complex the functionality and number of possible use cases, the more bugs it will have. Let’s take a look at other DBMS projects. (Click on the DBMS name below the chart to check the issues.)


*Sources: OrientDB, Cassandra, MongoDB, CouchBase, MariaDB, MySQL, Neo4j

OrientDB is way below the average. Comparing our 343 bugs with 5,252 of MySQL means we have only 6% of their amount. For Postgres, it seems that they don’t have a public issue tracker, because they handle all the bugs via email, so I’m not able to provide any number for them. (*See Update below.)

So from this analysis, is MySQL the most buggy and unstable database on the market? I’m sure you can agree that’s not the case. It’s still the most popular DBMS in the world with hundreds of thousands of users and thousands of applications and websites that are running on it.

There is no perfect software. Any complex, highly-used software like OrientDB will always have bugs due to its complexity, vast range of use cases and the thousands of users around the globe that open issues. Also, please keep in mind that OrientDB is a pure multi-model DBMS with much more functionality/capabilities than the leading document, graph and relational NoSQL DBMSs combined. When you look at it that way, our bug numbers are actually quite low. Finally, while our competitors usually take a couple of years to follow in our path in regards to features, by then we’ve already ironed out the issues in OrientDB, maintaining our lead ahead of the DBMS market and solidifying our promise to our users that OrientDB will always be cutting-edge technology.

What else is OrientDB doing to improve quality?

Are we satisfied with the amount of OrientDB bugs? Absolutely not. That’s why we continue to work hard to bring this number down to as close to zero as possible and why we are constantly improving and increasing our QA tests and documentation.

Now that OrientDB 2.2 GA is available, our Development Team has stopped development on further versions (apart from the current work packaging the OrientDB Enterprise Edition v2.2 that will be released shortly) and will spend the next month heads-down resolving issues, bugs, etc. So, if you have any problems, please send those in asap.

I’ll keep you posted about our results on this and for any questions, please don’t hesitate to write to our Open Community where more than 3,000 passionate users work together to improve OrientDB everyday.

If you have any additional questions or would like to receive more information go ahead and contact us.

*UPDATE: As of June 1st, we have 270 bugs (73 bugs fixed in 2 weeks) which is also 7 less than Cassandra.

Best Regards,

Luca Garulli
Founder & CEO
OrientDB Ltd

Take your enterprise to the next level with OrientDB