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

Bagaimana cara menghindari panggilan Redis dalam batasan skrip Lua?

Saya hampir yakin, Anda dapat meningkatkan jumlah itu (8000 ) dengan mengubah LUAI_MAXCSTACK nilai di luaconf.h lingkungan Anda dan membangunnya kembali (lingkungan Lua).

Standarnya adalah, seperti yang telah Anda perhatikan:

/*
@@ LUAI_MAXCSTACK limits the number of Lua stack slots that a C function
@* can use.
** CHANGE it if you need lots of (Lua) stack space for your C
** functions. This limit is arbitrary; its only purpose is to stop C
** functions to consume unlimited stack space. (must be smaller than
** -LUA_REGISTRYINDEX)
*/
#define LUAI_MAXCSTACK  8000

Hanya sedikit terlihat seperti pornografi.

Bagaimana dengan menggunakan tabel dan iterasi melalui table.concat() potongan <=8000 kunci?



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Faye atau Redis Pubsub

  2. Pemberitahuan kedaluwarsa kunci di redis python

  3. Bagaimana saya bisa menerapkan antrian terdistribusi konkurensi tunggal ini di platform MQ apa ​​pun?

  4. Bagaimana cara menentukan kebocoran memori Redis?

  5. Redis tcp-backlog