Goodbye NSF ...welcome XSF ...XPages Storage Facility


IBM Notes as development platform has been getting a good overhaul the recent years with the arrival of XPages.

This has really boosted, and blown new air into IBM Notes/Domino and opened up for a lot of new possibilities.



On the other hand the document database Notes Storage Facility ( NSF) has grown old (but maybe not ugly yet)
and there has really been no major evolution the last many years.

It is ridiculous the we have to deal with ancient old restrictions in 2014 like:

• It is slow or at least "not fast"
• Database has a maximum size of 64 GB
• Field size limits of (32/64KB)
• 64KB result limits on @DbLookup, @Dbcolumn etc.
• Can only create/edit 100 docs pr second otherwise it leads to "Time Creep" on the server




The most promising Document and Graph Database today is OrientDB.
In many ways it resembles IBM Notes, but it modern and has a lot of cool stuff like

• It is a Document and Graph Database
• Written in Java
• Master <-> Master replication like IBM Notes
• Virtually no limits
• You query with SQL
• Supports transactions
• and much more...

and it is FAST!

In 2013 I did a simple test in IBM Notes and OrientDB.
Create 10.000 documents, 2 text fields, one attachment of size 7KB.

In IBM Notes it took 191seconds, in OrientDB it took 19 seconds!!

So IBM ..at Connect 2014 I really hope you have seen the light and the need for a new document and graph database for IBM Notes/Domino, well for XPages only.
You can keep the NSF for the old stuff.

Please announce that 2014 will the year IBM Notes will release a new and modern Document and Graph Database for XPages.

Feel free to name it XPages Storage Facility or just XSF


Posted on 01/23/2014 10:14:16 PM CET