Company
Date Published
Author
Richard Andersen
Word count
1353
Language
English
Hacker News points
None

Summary

The Aerospike NoSQL database's strong typing capabilities are simplified by Auto-Values, a class that provides a rich set of operations and works seamlessly with any data type, including collections and JSON. Auto-Values protect against null reference exceptions, invalid cast exceptions, conversion exceptions, and more, and support standard operations like equality and comparison. They can be used to find elements within Collection Data Types (CDTs) and extend to primary keys, providing a high level of protection against invalid casts or null value reference exceptions. The Aerospike LINQPad driver allows users to explore Auto-Values in more detail through tools like the connection tree and Results pane.