Stone: Data Persistance Ruby Yang Sangat Sederhana

Stone adalah sebuah library baru Ruby yang dikembangkan oleh Nick DeMonner yang tampaknya mendapat respon yang cukup bagus pada beberapa minggu lalu. Stone ini merupakan sebuah library data persistance yang menyajikan “plug dan play data persistence untuk banyak aplikasi atau framework” yang dikenal dengan kecepatan dan kesederhanaan nya. Dibandingkan dengan menggunakan sebuah database dan ORM seperti Active Record, Stone berhati-hati terhadap apapun dalam sebuah abstract manner. Data “tetap berlaku” untuk file-file termasuk di dalam direktori aplikasi yang Anda miliki.

Official stone homepage memberikan beberapa contoh yang menarik, termasuk bagaimana mengganti aplikasi Active Record dengan Stone dalam Rails. Ini sedikit aneh, tapi proses penerimaannya sendiri sangat tidak baik / matang. Ini tentunya merupakan perkembangan yang bagus, namun jika Anda telah siap dengan SQLite 3 dan ActiveRecord (sebuah gabungan yang sedikit aneh) disana sama sekali tidak memiliki pertimbangan untuk sekedar switch.

Sumber: Ruby Inside-Stone: Dead-Simple Ruby Data Persistence