> Nosql itu database server yang di memory bukan? salah satunya begitu. Dilihat dari sisi storage, nosql bisa dibagi menjadi dua : In memory dan Distributed file sistem. Berbeda dengan RDBMS yang memisah2kan struktur data dalam table dan relasi, nosql menggunakan setidaknya tiga jenis struktur data: key-value map, document dan column-wise.
Silahkan baca selengkapnya di sini : http://www.vineetgupta.com/2010/01/nosql-databases-part-1-landscape.html http://horicky.blogspot.com/2009/11/nosql-patterns.html Mengerti konsep dan penggunakan Nosql technology benar-benar bisa membuat kita berfikir berbeda tentang performant application atau very very large data. Masalah yang dulunya hanya bisa dipecahkan dengan membeli hardware gajah, sekarang bisa dipecahkan dengan multiple small server dalam satu lingkungan cluster ;). Hibernate bisa juga berlaku sebagai in memory database dengan bantuan chache, kita bisa mengeset beberapa atau malah semua table agar dichache ke memory dengan bantuan second level cache, sangat membantu proses optimisasi aplikasi kalau punya table-table yang sering dibaca tapi jarang ditulis dan ukuran tablenya kecil. Seperti table produk atau table user. > Kalau pake nosql, apakah masih tetap pake hibernate ? Sepertinya tidak bisa. datasource yang bisa dicover sama hibernate adalah dbms dan xml. Belum ada nosql product yang bisa digunakan hibernate sebagai datasource (CMIIW). -- regards