> 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

Kirim email ke