Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Mengapa SQLite lebih cepat daripada Redis dalam benchmark sederhana ini?

dari dokumentasi redis

Redis adalah server:semua perintah melibatkan bolak-balik jaringan atau IPC. Tidak ada artinya membandingkannya dengan penyimpanan data tertanam seperti SQLite, Berkeley DB, Kabinet Tokyo/Kyoto, dll ... karena biaya sebagian besar operasi justru didominasi oleh manajemen jaringan/protokol.

Yang masuk akal meskipun itu adalah pengakuan masalah kecepatan dalam kasus-kasus tertentu. Redis mungkin berkinerja jauh lebih baik daripada sqlite di bawah banyak akses paralel misalnya.

Alat yang tepat untuk pekerjaan yang tepat , kadang-kadang akan redis lain kali sqlite lain kali sesuatu yang sama sekali berbeda. Jika tes kecepatan ini menunjukkan dengan tepat apa yang akan dilakukan aplikasi Anda secara realistis, maka sqlite akan melayani Anda dengan lebih baik dan ada baiknya Anda melakukan benchmark ini.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Instal phpredis MAC OSX

  2. Buka port Redis untuk koneksi jarak jauh

  3. Azure VM tidak terhubung ke Azure Redis Cache tetapi lokal terhubung ke Azure Redis Cache

  4. redis untuk masuk

  5. Pegangan Kesalahan Redis Musim Semi