What are alternatives to standard ORM in a data access layer?
        Posted  
        
            by swampsjohn
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by swampsjohn
        
        
        
        Published on 2010-05-23T22:22:39Z
        Indexed on 
            2010/05/23
            22:31 UTC
        
        
        Read the original article
        Hit count: 296
        
orm
|data-access-layer
We're all familiar with basic ORM with relational databases: an object corresponds to a row and an attribute in that object to a column (or some slight variation), though many ORMs add a lot of bells and whistles.
I'm wondering what other alternatives there are (besides raw access to the database or whatever you're working with). Alternatives that just work with relational databases would be great, but ones that could encapsulate multiple types of backends besides just SQL (such as flat files, RSS, NoSQL, etc.) would be even better. I'm more interested in ideas rather than specific implantations and what languages/platforms they work with, but please link to anything you think is interesting.
© Stack Overflow or respective owner