OrientDB v 3.0.5 released

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

Most of you have downloaded it, tested it and seen what it’s capable of. Now the wait is finally over!

 

After 11 months of development and QA testing, we’re thrilled to finally announce that the GA release of OrientDB 2.2 Community Edition is now available for download! We couldn’t be more excited to make this announcement as OrientDB 2.2 stands out as one of the most secure and reliable DBMS systems on the market to date. With the help of a dedicated and brilliant development community, we’ve created an open source powerhouse which proves that multi-model systems are not only here to stay, but that they’re quickly becoming the new NoSQL DBMS standard.

OrientDB 2.2 is packed full of new features (I’m sure you’ve all heard of Teleporter), though the main focus for this release was to strengthen security and improve stability & performance. We’ve optimized our core engine, worked hard on correcting bugs present in previous versions and made our system more user-friendly. With Teleporter, we’ve made it easy for you to say goodbye to your old relational database and OrientDB studio provides a powerful, yet straight-forward, web interface.  Whether you’re using OrientDB for commercial purposes or taking your first steps working with graphs, OrientDB v2.2 will not disappoint!

So take a look at some of the new features in OrientDB’s latest version and don’t forget to sign up for our webinar on June 1st (details below).

OrientDB v2.2

Security

Your precious data is safe! Security for us is paramount as customers are storing their valuable, critical and confidential data in OrientDB. With improved auditing and authentication, password salt and data-at-rest encryption, Kerberos support and more, OrientDB is one of the most secure DBMS on the market.

Performance & Stability

OrientDB 2.2 is fast! We’ve done multiple optimizations to the core engine and, in many cases, performance increased tenfold! Our distributed capabilities are also constantly improving and we’ve introduced fast-resync of nodes. OrientDB supports the new configurable Graph Consistency to speed-up change operations against graphs.

Operations

Looking for Incremental Backups? We’ve got that covered. What’s more, with OrientDB’s latest 2.2 version, the new OrientDB Studio (a workbench replacement) adds a new peer-to-peer architecture and new modules. We’ve also officially released Teleporter: a new tool to sync with relational databases and simplify migrations to OrientDB.

APIs

“SQL is the English of databases” and we’re constantly improving our SQL access layer to simplify graph operations. New additions include Pattern Matching, Command Cache, Parallel Queries and Live Query graduating from experimental to stable. Also OrientJS, the official Node driver, now supports native unmarshalling.

Don’t Miss our Webinar!

Want to find out more about OrientDB 2.2 and all its new features? Sign up for our June 1st webinar where I will be talking about our latest release and answering your questions.  All of us here at OrientDB would love to hear your opinions and this is the perfect opportunity to engage with you directly. The webinar will take place at 5pm GMT+1 on June 1st so if you’d like to join us, go ahead and sign up here.

For those of you not willing to make the jump to OrientDB 2.2 just yet (though we strongly recommend you do!), not to worry, support for OrientDB 2.1 will go ahead as usual with regular updates being provided along with support. Though we are already working on our next release, there are no plans to phase out previous ones just yet.

Best Regards,


Luca Garulli
OrientDB Founder & CEO

London, May 16, 2016

The OrientDB Team has just released OrientDB v2.1.17, resolving 26 issues from v2.1.16. This is the last stable release. Please upgrade your production environments to v2.1.17. For more information, take a look at the Change Log.

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

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

Start using the world’s leading multi-model database today