Factors to consider
- What data types does it support and what are your own requirements for data types ?
- Do you need flexible schema or rigid schema ?
- Is query flexibility important to you ?
- Do you want to store large amounts of data across several machines
- How much important is sata safety (via ACID compliance or something else)
- Do you need Triggers
- Do you need Transactions (for atomicity)
- Do you need Stored Procedures
- How much important is having ability to create Views for you ?
- Can you live without Joins ?
- Do you need Partitioning ?
- Do you need to store only large blobs of data ?
- Do you have enough information about the database requirements (like schema, probable tables, data types etc)
Last modified 3yr ago