Rumah  >  Soal Jawab  >  teks badan

java - 有关redis等内存数据库 性能 和 必要性 的疑惑

巴扎黑巴扎黑2744 hari yang lalu822

membalas semua(3)saya akan balas

  • 阿神

    阿神2017-04-18 10:49:07

    1. Berbilang pelayan boleh berada di intranet.
    2. Redis boleh menyediakan jumlah memori yang besar, yang bermakna jumlah itu mungkin tidak dapat dicapai oleh java
    3 Selain itu, redis boleh mengekalkan kesinambungan data anda java anda perlu diterbitkan semula, maka data dalam memori tidak akan wujud lagi Masalah ini tidak wujud dengan redis.
    4. Selain itu, redis lebih dipercayai Data dalam redis boleh disimpan ke cakera keras dan boleh dipulihkan.
    5. Masalah yang sangat mudah ialah, sebagai contoh, sesi disimpan dalam memori, yang bermaksud bahawa jika anda menerbitkan semula, semua pengguna perlu log masuk semula.
    6. Sebagai contoh lain, jika anda mempunyai lebih daripada N gigabait data panas yang perlu disimpan dalam memori untuk memudahkan pembacaan yang cekap, bolehkah anda memberitahu saya untuk menggunakan memori Java?

    balas
    0
  • 黄舟

    黄舟2017-04-18 10:49:07

    1. Senario aplikasi yang berbeza membawa kepada berbilang kaedah penggunaan untuk caching Setempat atau merentas mesin bergantung pada masalah yang perlu diselesaikan. Sebagai contoh, jika program perniagaan menggunakan banyak CPU, mesin yang digunakan hanya memerlukan konfigurasi memori umum. Data yang dicache agak besar dan perlu digunakan secara berasingan, malah beberapa unit perlu dibentuk menjadi gugusan. Untuk contoh lain, apabila sistem menjadi lebih besar, pelbagai modularisasi dan perkhidmatan mikro diperlukan Setiap perkhidmatan boleh berkembang secara bebas Pengasingan pengkomputeran dan data juga merupakan kaedah biasa. Di samping itu, tidak perlu risau tentang overhed yang disebabkan oleh IO rangkaian Sebelum kesesakan lebar jalur rangkaian dicapai, IO rangkaian tidak menjadi masalah, yang sangat menjimatkan.

    2.Redis juga mempunyai fungsi kegigihan sebagai pangkalan data cache dan kv, dan boleh dipulihkan selepas kegagalan kuasa dan dimulakan semula. Sudah tentu, jika anda hanya memerlukan mekanisme caching, anda boleh memilih untuk memprogram dan mengekalkan cache sendiri, bergantung pada keperluan anda sendiri Harganya ialah anda perlu melaksanakan mekanisme caching sendiri, pembatalan automatik, cache penuh dan fungsi lain.

    balas
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:49:07

    MongoDB juga mempunyai enjin storan memori tulen, yang juga boleh anda pelajari dan cuba.

    Sayangi MongoDB! Selamat Berseronok!

    Saya sangat ingin tahu Isu Redis telah diserahkan kepada forum MongoDB Saya juga memaklumkan bahawa MongoDB juga mempunyai enjin storan memori tulen yang serupa.

    ------------------------ Pemisah cantik------------------ --- ----------

    Komuniti Cina MongoDB mempunyai banyak aktiviti luar talian, sila klik di bawah:

    Perbincangan Pedang Huashan 2017|Komuniti Cina MongoDB

    Stesen Hangzhou pada bulan Mac akan datang tidak lama lagi! ! ! Rakan-rakan yang berminat sila daftar segera! ! !

    balas
    0
  • Batalbalas