Rumah  >  Artikel  >  hujung hadapan web  >  ENCACHE

ENCACHE

PHPz
PHPzasal
2024-07-30 19:23:11803semak imbas

ENCACHE

Membentangkan anda Encache !! pustaka caching ringan, mudah digunakan Async untuk pelayan Nodejs anda. Encache dibangunkan sebagai lelaran seterusnya kepada semua pustaka caching dalam memori sedia ada, tidak menentu yang tersedia pada NPM, menjadikannya tahap baharu, sambil mengekalkan kesederhanaan kerana keseluruhan cache boleh disediakan dalam hanya 4 baris kod.

Ciri-ciri Penting

  • Pada masa ini Encache menyokong pelbagai dasar pengusiran. Dasar ini boleh diubah secara dinamik sepanjang hayat cache . Mereka adalah
  1. FIFO
  2. LRU
  3. LFU
  4. Malas- TTL
  5. Rawak
  6. Tiada Pengusiran
  • Encache menyediakan pemampatan data pilihan kepada cache anda untuk meningkatkan penggunaan dan kecekapan memori. Pada masa ini ia menyediakan LZ4, yang secara purata boleh meningkatkan kecekapan pada teks bukan rawak, sebahagian rawak dan pseudo rawak sebanyak 50% !. Ini membolehkan Encache menjadi stor data yang besar sambil menyediakan kesederhanaan cache.

  • Encache pada masa ini menyediakan metrik tertumpu pengguna yang berwawasan seperti hitNisbah ,missRatio, memoryConsumption , fillRate dan evictionRate .

  • Nombor penanda aras ini juga akan tersedia secara langsung dengan perkhidmatan pembalakan , yang sedang dibangunkan.

Kesimpulan

Saya tidak mengatakan bahawa perpustakaan ini lebih cepat atau lebih lengkap daripada produk lain di luar sana, seperti Redis. Tetapi saya pasti ia menawarkan banyak ciri berguna untuk projek yang tidak banyak menggunakan cache atau untuk orang yang hanya ingin cepat dan mudah menyediakan cache tanpa perlu berurusan dengan kerumitan menyediakan dan menyelenggara pihak ketiga perkhidmatan cache.

Saya mengakui bahawa perpustakaan akan mempunyai bahagian yang saksama dalam pepijat, ketidaksempurnaan dan masalah (saya seorang pemula), tetapi saya ingin bekerjasama dengan anda semua untuk memperbaikinya dan menjadikannya lebih mesra pengguna. Sila berasa bebas untuk mencadangkan dan meminta ciri. Sila DM saya pada bila-bila masa!

Cuba pakej ini
$ npm pasang encache

lihat repositori github untuk kod dan dokumentasi
https://github.com/ryuusama09

Atas ialah kandungan terperinci ENCACHE. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn