There are four main differences between NIS and NIS+.
1. NIS has a flat name space, while
NIS+ is hierarchical.
NIS+ has the advantage because its
hierarchical structure allows easy
management of growth and other changes.
2. NIS+ is secure and allows fine-grain
access control.
3. NIS+ updates are made on an incremental
basis, and they take place in minutes -
much faster than NIS.
4. NIS+ has multiple key-value pairs in
tables, while NIS tables has only
single key-value pairs.
This feature makes it possible for NIS+
to make searches based on a particular
value of a particular key.