NoSQL mengacu pada penyimpanan data non-relasional yang tidak sesuai dengan riwayat basis data relasional dan jaminan ACID. Toko data NoSQL open source yang populer meliputi:
- Cassandra (tabel, ditulis dalam Java, digunakan oleh Cisco, WebEx, Digg, Facebook, IBM, Mahalo, Rackspace, Reddit dan Twitter)
- CouchDB (dokumen, ditulis dalam bahasa Erlang, digunakan oleh BBC dan Engine Yard)
- Dynomite (nilai kunci, ditulis dalam bahasa Erlang, digunakan oleh Powerset)
- HBase (nilai kunci, ditulis dalam Java, digunakan oleh Bing)
- Hypertable (tabel, ditulis dalam C ++, digunakan oleh Baidu)
- Kai (nilai kunci, ditulis dalam bahasa Erlang)
- MemcacheDB (nilai kunci, ditulis dalam C, digunakan oleh Reddit)
- MongoDB (dokumen, ditulis dalam C ++, digunakan oleh Electronic Arts, Github, NY Times dan Sourceforge)
- Neo4j (grafik, ditulis dalam bahasa Jawa, digunakan oleh beberapa universitas Swedia)
- Project Voldemort (nilai kunci, ditulis dalam Java, digunakan oleh LinkedIn)
- Redis (nilai kunci, ditulis dalam C, digunakan oleh Craigslist, Engine Yard, dan Github)
- Riak (nilai kunci, ditulis dalam bahasa Erlang, digunakan oleh Comcast dan Mochi Media)
- Ringo (nilai kunci, ditulis dalam bahasa Erlang, digunakan oleh Nokia)
- Scalaris (nilai kunci, ditulis dalam bahasa Erlang, digunakan oleh OnScale)
- Terrastore (dokumen, ditulis dalam bahasa Jawa)
- ThruDB (dokumen, ditulis dalam C ++, digunakan oleh JunkDepot.com)
- Tokyo Cabinet / Tokyo Tyrant (nilai kunci, ditulis dalam C, digunakan oleh Mixi.jp (situs jejaring sosial Jepang))
Saya ingin tahu tentang masalah khusus Anda - pembaca SO - telah dipecahkan menggunakan penyimpanan data dan penyimpanan data NoSQL apa yang Anda gunakan.
Pertanyaan:
- Masalah skalabilitas apa yang Anda gunakan untuk menyelesaikan penyimpanan data NoSQL?
- Penyimpanan data NoSQL apa yang Anda gunakan?
- Database apa yang Anda gunakan sebelum beralih ke penyimpanan data NoSQL?
Saya mencari pengalaman langsung, jadi tolong jangan menjawab kecuali Anda memilikinya.