You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2136 lines
30 KiB

4 years ago
  1. {
  2. "acl": {
  3. "arity": -2,
  4. "flags": [
  5. "admin",
  6. "noscript",
  7. "loading",
  8. "stale",
  9. "skip_slowlog"
  10. ],
  11. "keyStart": 0,
  12. "keyStop": 0,
  13. "step": 0
  14. },
  15. "append": {
  16. "arity": 3,
  17. "flags": [
  18. "write",
  19. "denyoom",
  20. "fast"
  21. ],
  22. "keyStart": 1,
  23. "keyStop": 1,
  24. "step": 1
  25. },
  26. "asking": {
  27. "arity": 1,
  28. "flags": [
  29. "fast"
  30. ],
  31. "keyStart": 0,
  32. "keyStop": 0,
  33. "step": 0
  34. },
  35. "auth": {
  36. "arity": -2,
  37. "flags": [
  38. "noscript",
  39. "loading",
  40. "stale",
  41. "skip_monitor",
  42. "skip_slowlog",
  43. "fast",
  44. "no_auth"
  45. ],
  46. "keyStart": 0,
  47. "keyStop": 0,
  48. "step": 0
  49. },
  50. "bgrewriteaof": {
  51. "arity": 1,
  52. "flags": [
  53. "admin",
  54. "noscript"
  55. ],
  56. "keyStart": 0,
  57. "keyStop": 0,
  58. "step": 0
  59. },
  60. "bgsave": {
  61. "arity": -1,
  62. "flags": [
  63. "admin",
  64. "noscript"
  65. ],
  66. "keyStart": 0,
  67. "keyStop": 0,
  68. "step": 0
  69. },
  70. "bitcount": {
  71. "arity": -2,
  72. "flags": [
  73. "readonly"
  74. ],
  75. "keyStart": 1,
  76. "keyStop": 1,
  77. "step": 1
  78. },
  79. "bitfield": {
  80. "arity": -2,
  81. "flags": [
  82. "write",
  83. "denyoom"
  84. ],
  85. "keyStart": 1,
  86. "keyStop": 1,
  87. "step": 1
  88. },
  89. "bitfield_ro": {
  90. "arity": -2,
  91. "flags": [
  92. "readonly",
  93. "fast"
  94. ],
  95. "keyStart": 1,
  96. "keyStop": 1,
  97. "step": 1
  98. },
  99. "bitop": {
  100. "arity": -4,
  101. "flags": [
  102. "write",
  103. "denyoom"
  104. ],
  105. "keyStart": 2,
  106. "keyStop": -1,
  107. "step": 1
  108. },
  109. "bitpos": {
  110. "arity": -3,
  111. "flags": [
  112. "readonly"
  113. ],
  114. "keyStart": 1,
  115. "keyStop": 1,
  116. "step": 1
  117. },
  118. "blpop": {
  119. "arity": -3,
  120. "flags": [
  121. "write",
  122. "noscript"
  123. ],
  124. "keyStart": 1,
  125. "keyStop": -2,
  126. "step": 1
  127. },
  128. "brpop": {
  129. "arity": -3,
  130. "flags": [
  131. "write",
  132. "noscript"
  133. ],
  134. "keyStart": 1,
  135. "keyStop": -2,
  136. "step": 1
  137. },
  138. "brpoplpush": {
  139. "arity": 4,
  140. "flags": [
  141. "write",
  142. "denyoom",
  143. "noscript"
  144. ],
  145. "keyStart": 1,
  146. "keyStop": 2,
  147. "step": 1
  148. },
  149. "bzpopmax": {
  150. "arity": -3,
  151. "flags": [
  152. "write",
  153. "noscript",
  154. "fast"
  155. ],
  156. "keyStart": 1,
  157. "keyStop": -2,
  158. "step": 1
  159. },
  160. "bzpopmin": {
  161. "arity": -3,
  162. "flags": [
  163. "write",
  164. "noscript",
  165. "fast"
  166. ],
  167. "keyStart": 1,
  168. "keyStop": -2,
  169. "step": 1
  170. },
  171. "client": {
  172. "arity": -2,
  173. "flags": [
  174. "admin",
  175. "noscript",
  176. "random",
  177. "loading",
  178. "stale"
  179. ],
  180. "keyStart": 0,
  181. "keyStop": 0,
  182. "step": 0
  183. },
  184. "cluster": {
  185. "arity": -2,
  186. "flags": [
  187. "admin",
  188. "random",
  189. "stale"
  190. ],
  191. "keyStart": 0,
  192. "keyStop": 0,
  193. "step": 0
  194. },
  195. "command": {
  196. "arity": -1,
  197. "flags": [
  198. "random",
  199. "loading",
  200. "stale"
  201. ],
  202. "keyStart": 0,
  203. "keyStop": 0,
  204. "step": 0
  205. },
  206. "config": {
  207. "arity": -2,
  208. "flags": [
  209. "admin",
  210. "noscript",
  211. "loading",
  212. "stale"
  213. ],
  214. "keyStart": 0,
  215. "keyStop": 0,
  216. "step": 0
  217. },
  218. "dbsize": {
  219. "arity": 1,
  220. "flags": [
  221. "readonly",
  222. "fast"
  223. ],
  224. "keyStart": 0,
  225. "keyStop": 0,
  226. "step": 0
  227. },
  228. "debug": {
  229. "arity": -2,
  230. "flags": [
  231. "admin",
  232. "noscript",
  233. "loading",
  234. "stale"
  235. ],
  236. "keyStart": 0,
  237. "keyStop": 0,
  238. "step": 0
  239. },
  240. "decr": {
  241. "arity": 2,
  242. "flags": [
  243. "write",
  244. "denyoom",
  245. "fast"
  246. ],
  247. "keyStart": 1,
  248. "keyStop": 1,
  249. "step": 1
  250. },
  251. "decrby": {
  252. "arity": 3,
  253. "flags": [
  254. "write",
  255. "denyoom",
  256. "fast"
  257. ],
  258. "keyStart": 1,
  259. "keyStop": 1,
  260. "step": 1
  261. },
  262. "del": {
  263. "arity": -2,
  264. "flags": [
  265. "write"
  266. ],
  267. "keyStart": 1,
  268. "keyStop": -1,
  269. "step": 1
  270. },
  271. "discard": {
  272. "arity": 1,
  273. "flags": [
  274. "noscript",
  275. "loading",
  276. "stale",
  277. "fast"
  278. ],
  279. "keyStart": 0,
  280. "keyStop": 0,
  281. "step": 0
  282. },
  283. "dump": {
  284. "arity": 2,
  285. "flags": [
  286. "readonly",
  287. "random"
  288. ],
  289. "keyStart": 1,
  290. "keyStop": 1,
  291. "step": 1
  292. },
  293. "echo": {
  294. "arity": 2,
  295. "flags": [
  296. "readonly",
  297. "fast"
  298. ],
  299. "keyStart": 0,
  300. "keyStop": 0,
  301. "step": 0
  302. },
  303. "eval": {
  304. "arity": -3,
  305. "flags": [
  306. "noscript",
  307. "movablekeys"
  308. ],
  309. "keyStart": 0,
  310. "keyStop": 0,
  311. "step": 0
  312. },
  313. "evalsha": {
  314. "arity": -3,
  315. "flags": [
  316. "noscript",
  317. "movablekeys"
  318. ],
  319. "keyStart": 0,
  320. "keyStop": 0,
  321. "step": 0
  322. },
  323. "exec": {
  324. "arity": 1,
  325. "flags": [
  326. "noscript",
  327. "loading",
  328. "stale",
  329. "skip_monitor",
  330. "skip_slowlog"
  331. ],
  332. "keyStart": 0,
  333. "keyStop": 0,
  334. "step": 0
  335. },
  336. "exists": {
  337. "arity": -2,
  338. "flags": [
  339. "readonly",
  340. "fast"
  341. ],
  342. "keyStart": 1,
  343. "keyStop": -1,
  344. "step": 1
  345. },
  346. "expire": {
  347. "arity": 3,
  348. "flags": [
  349. "write",
  350. "fast"
  351. ],
  352. "keyStart": 1,
  353. "keyStop": 1,
  354. "step": 1
  355. },
  356. "expireat": {
  357. "arity": 3,
  358. "flags": [
  359. "write",
  360. "fast"
  361. ],
  362. "keyStart": 1,
  363. "keyStop": 1,
  364. "step": 1
  365. },
  366. "flushall": {
  367. "arity": -1,
  368. "flags": [
  369. "write"
  370. ],
  371. "keyStart": 0,
  372. "keyStop": 0,
  373. "step": 0
  374. },
  375. "flushdb": {
  376. "arity": -1,
  377. "flags": [
  378. "write"
  379. ],
  380. "keyStart": 0,
  381. "keyStop": 0,
  382. "step": 0
  383. },
  384. "geoadd": {
  385. "arity": -5,
  386. "flags": [
  387. "write",
  388. "denyoom"
  389. ],
  390. "keyStart": 1,
  391. "keyStop": 1,
  392. "step": 1
  393. },
  394. "geodist": {
  395. "arity": -4,
  396. "flags": [
  397. "readonly"
  398. ],
  399. "keyStart": 1,
  400. "keyStop": 1,
  401. "step": 1
  402. },
  403. "geohash": {
  404. "arity": -2,
  405. "flags": [
  406. "readonly"
  407. ],
  408. "keyStart": 1,
  409. "keyStop": 1,
  410. "step": 1
  411. },
  412. "geopos": {
  413. "arity": -2,
  414. "flags": [
  415. "readonly"
  416. ],
  417. "keyStart": 1,
  418. "keyStop": 1,
  419. "step": 1
  420. },
  421. "georadius": {
  422. "arity": -6,
  423. "flags": [
  424. "write",
  425. "movablekeys"
  426. ],
  427. "keyStart": 1,
  428. "keyStop": 1,
  429. "step": 1
  430. },
  431. "georadius_ro": {
  432. "arity": -6,
  433. "flags": [
  434. "readonly",
  435. "movablekeys"
  436. ],
  437. "keyStart": 1,
  438. "keyStop": 1,
  439. "step": 1
  440. },
  441. "georadiusbymember": {
  442. "arity": -5,
  443. "flags": [
  444. "write",
  445. "movablekeys"
  446. ],
  447. "keyStart": 1,
  448. "keyStop": 1,
  449. "step": 1
  450. },
  451. "georadiusbymember_ro": {
  452. "arity": -5,
  453. "flags": [
  454. "readonly",
  455. "movablekeys"
  456. ],
  457. "keyStart": 1,
  458. "keyStop": 1,
  459. "step": 1
  460. },
  461. "get": {
  462. "arity": 2,
  463. "flags": [
  464. "readonly",
  465. "fast"
  466. ],
  467. "keyStart": 1,
  468. "keyStop": 1,
  469. "step": 1
  470. },
  471. "getbit": {
  472. "arity": 3,
  473. "flags": [
  474. "readonly",
  475. "fast"
  476. ],
  477. "keyStart": 1,
  478. "keyStop": 1,
  479. "step": 1
  480. },
  481. "getrange": {
  482. "arity": 4,
  483. "flags": [
  484. "readonly"
  485. ],
  486. "keyStart": 1,
  487. "keyStop": 1,
  488. "step": 1
  489. },
  490. "getset": {
  491. "arity": 3,
  492. "flags": [
  493. "write",
  494. "denyoom",
  495. "fast"
  496. ],
  497. "keyStart": 1,
  498. "keyStop": 1,
  499. "step": 1
  500. },
  501. "hdel": {
  502. "arity": -3,
  503. "flags": [
  504. "write",
  505. "fast"
  506. ],
  507. "keyStart": 1,
  508. "keyStop": 1,
  509. "step": 1
  510. },
  511. "hello": {
  512. "arity": -2,
  513. "flags": [
  514. "noscript",
  515. "loading",
  516. "stale",
  517. "skip_monitor",
  518. "skip_slowlog",
  519. "fast",
  520. "no_auth"
  521. ],
  522. "keyStart": 0,
  523. "keyStop": 0,
  524. "step": 0
  525. },
  526. "hexists": {
  527. "arity": 3,
  528. "flags": [
  529. "readonly",
  530. "fast"
  531. ],
  532. "keyStart": 1,
  533. "keyStop": 1,
  534. "step": 1
  535. },
  536. "hget": {
  537. "arity": 3,
  538. "flags": [
  539. "readonly",
  540. "fast"
  541. ],
  542. "keyStart": 1,
  543. "keyStop": 1,
  544. "step": 1
  545. },
  546. "hgetall": {
  547. "arity": 2,
  548. "flags": [
  549. "readonly",
  550. "random"
  551. ],
  552. "keyStart": 1,
  553. "keyStop": 1,
  554. "step": 1
  555. },
  556. "hincrby": {
  557. "arity": 4,
  558. "flags": [
  559. "write",
  560. "denyoom",
  561. "fast"
  562. ],
  563. "keyStart": 1,
  564. "keyStop": 1,
  565. "step": 1
  566. },
  567. "hincrbyfloat": {
  568. "arity": 4,
  569. "flags": [
  570. "write",
  571. "denyoom",
  572. "fast"
  573. ],
  574. "keyStart": 1,
  575. "keyStop": 1,
  576. "step": 1
  577. },
  578. "hkeys": {
  579. "arity": 2,
  580. "flags": [
  581. "readonly",
  582. "sort_for_script"
  583. ],
  584. "keyStart": 1,
  585. "keyStop": 1,
  586. "step": 1
  587. },
  588. "hlen": {
  589. "arity": 2,
  590. "flags": [
  591. "readonly",
  592. "fast"
  593. ],
  594. "keyStart": 1,
  595. "keyStop": 1,
  596. "step": 1
  597. },
  598. "hmget": {
  599. "arity": -3,
  600. "flags": [
  601. "readonly",
  602. "fast"
  603. ],
  604. "keyStart": 1,
  605. "keyStop": 1,
  606. "step": 1
  607. },
  608. "hmset": {
  609. "arity": -4,
  610. "flags": [
  611. "write",
  612. "denyoom",
  613. "fast"
  614. ],
  615. "keyStart": 1,
  616. "keyStop": 1,
  617. "step": 1
  618. },
  619. "host:": {
  620. "arity": -1,
  621. "flags": [
  622. "readonly",
  623. "loading",
  624. "stale"
  625. ],
  626. "keyStart": 0,
  627. "keyStop": 0,
  628. "step": 0
  629. },
  630. "hscan": {
  631. "arity": -3,
  632. "flags": [
  633. "readonly",
  634. "random"
  635. ],
  636. "keyStart": 1,
  637. "keyStop": 1,
  638. "step": 1
  639. },
  640. "hset": {
  641. "arity": -4,
  642. "flags": [
  643. "write",
  644. "denyoom",
  645. "fast"
  646. ],
  647. "keyStart": 1,
  648. "keyStop": 1,
  649. "step": 1
  650. },
  651. "hsetnx": {
  652. "arity": 4,
  653. "flags": [
  654. "write",
  655. "denyoom",
  656. "fast"
  657. ],
  658. "keyStart": 1,
  659. "keyStop": 1,
  660. "step": 1
  661. },
  662. "hstrlen": {
  663. "arity": 3,
  664. "flags": [
  665. "readonly",
  666. "fast"
  667. ],
  668. "keyStart": 1,
  669. "keyStop": 1,
  670. "step": 1
  671. },
  672. "hvals": {
  673. "arity": 2,
  674. "flags": [
  675. "readonly",
  676. "sort_for_script"
  677. ],
  678. "keyStart": 1,
  679. "keyStop": 1,
  680. "step": 1
  681. },
  682. "incr": {
  683. "arity": 2,
  684. "flags": [
  685. "write",
  686. "denyoom",
  687. "fast"
  688. ],
  689. "keyStart": 1,
  690. "keyStop": 1,
  691. "step": 1
  692. },
  693. "incrby": {
  694. "arity": 3,
  695. "flags": [
  696. "write",
  697. "denyoom",
  698. "fast"
  699. ],
  700. "keyStart": 1,
  701. "keyStop": 1,
  702. "step": 1
  703. },
  704. "incrbyfloat": {
  705. "arity": 3,
  706. "flags": [
  707. "write",
  708. "denyoom",
  709. "fast"
  710. ],
  711. "keyStart": 1,
  712. "keyStop": 1,
  713. "step": 1
  714. },
  715. "info": {
  716. "arity": -1,
  717. "flags": [
  718. "random",
  719. "loading",
  720. "stale"
  721. ],
  722. "keyStart": 0,
  723. "keyStop": 0,
  724. "step": 0
  725. },
  726. "keys": {
  727. "arity": 2,
  728. "flags": [
  729. "readonly",
  730. "sort_for_script"
  731. ],
  732. "keyStart": 0,
  733. "keyStop": 0,
  734. "step": 0
  735. },
  736. "lastsave": {
  737. "arity": 1,
  738. "flags": [
  739. "readonly",
  740. "random",
  741. "loading",
  742. "stale",
  743. "fast"
  744. ],
  745. "keyStart": 0,
  746. "keyStop": 0,
  747. "step": 0
  748. },
  749. "latency": {
  750. "arity": -2,
  751. "flags": [
  752. "admin",
  753. "noscript",
  754. "loading",
  755. "stale"
  756. ],
  757. "keyStart": 0,
  758. "keyStop": 0,
  759. "step": 0
  760. },
  761. "lindex": {
  762. "arity": 3,
  763. "flags": [
  764. "readonly"
  765. ],
  766. "keyStart": 1,
  767. "keyStop": 1,
  768. "step": 1
  769. },
  770. "linsert": {
  771. "arity": 5,
  772. "flags": [
  773. "write",
  774. "denyoom"
  775. ],
  776. "keyStart": 1,
  777. "keyStop": 1,
  778. "step": 1
  779. },
  780. "llen": {
  781. "arity": 2,
  782. "flags": [
  783. "readonly",
  784. "fast"
  785. ],
  786. "keyStart": 1,
  787. "keyStop": 1,
  788. "step": 1
  789. },
  790. "lolwut": {
  791. "arity": -1,
  792. "flags": [
  793. "readonly",
  794. "fast"
  795. ],
  796. "keyStart": 0,
  797. "keyStop": 0,
  798. "step": 0
  799. },
  800. "lpop": {
  801. "arity": 2,
  802. "flags": [
  803. "write",
  804. "fast"
  805. ],
  806. "keyStart": 1,
  807. "keyStop": 1,
  808. "step": 1
  809. },
  810. "lpos": {
  811. "arity": -3,
  812. "flags": [
  813. "readonly"
  814. ],
  815. "keyStart": 1,
  816. "keyStop": 1,
  817. "step": 1
  818. },
  819. "lpush": {
  820. "arity": -3,
  821. "flags": [
  822. "write",
  823. "denyoom",
  824. "fast"
  825. ],
  826. "keyStart": 1,
  827. "keyStop": 1,
  828. "step": 1
  829. },
  830. "lpushx": {
  831. "arity": -3,
  832. "flags": [
  833. "write",
  834. "denyoom",
  835. "fast"
  836. ],
  837. "keyStart": 1,
  838. "keyStop": 1,
  839. "step": 1
  840. },
  841. "lrange": {
  842. "arity": 4,
  843. "flags": [
  844. "readonly"
  845. ],
  846. "keyStart": 1,
  847. "keyStop": 1,
  848. "step": 1
  849. },
  850. "lrem": {
  851. "arity": 4,
  852. "flags": [
  853. "write"
  854. ],
  855. "keyStart": 1,
  856. "keyStop": 1,
  857. "step": 1
  858. },
  859. "lset": {
  860. "arity": 4,
  861. "flags": [
  862. "write",
  863. "denyoom"
  864. ],
  865. "keyStart": 1,
  866. "keyStop": 1,
  867. "step": 1
  868. },
  869. "ltrim": {
  870. "arity": 4,
  871. "flags": [
  872. "write"
  873. ],
  874. "keyStart": 1,
  875. "keyStop": 1,
  876. "step": 1
  877. },
  878. "memory": {
  879. "arity": -2,
  880. "flags": [
  881. "readonly",
  882. "random",
  883. "movablekeys"
  884. ],
  885. "keyStart": 0,
  886. "keyStop": 0,
  887. "step": 0
  888. },
  889. "mget": {
  890. "arity": -2,
  891. "flags": [
  892. "readonly",
  893. "fast"
  894. ],
  895. "keyStart": 1,
  896. "keyStop": -1,
  897. "step": 1
  898. },
  899. "migrate": {
  900. "arity": -6,
  901. "flags": [
  902. "write",
  903. "random",
  904. "movablekeys"
  905. ],
  906. "keyStart": 0,
  907. "keyStop": 0,
  908. "step": 0
  909. },
  910. "module": {
  911. "arity": -2,
  912. "flags": [
  913. "admin",
  914. "noscript"
  915. ],
  916. "keyStart": 0,
  917. "keyStop": 0,
  918. "step": 0
  919. },
  920. "monitor": {
  921. "arity": 1,
  922. "flags": [
  923. "admin",
  924. "noscript",
  925. "loading",
  926. "stale"
  927. ],
  928. "keyStart": 0,
  929. "keyStop": 0,
  930. "step": 0
  931. },
  932. "move": {
  933. "arity": 3,
  934. "flags": [
  935. "write",
  936. "fast"
  937. ],
  938. "keyStart": 1,
  939. "keyStop": 1,
  940. "step": 1
  941. },
  942. "mset": {
  943. "arity": -3,
  944. "flags": [
  945. "write",
  946. "denyoom"
  947. ],
  948. "keyStart": 1,
  949. "keyStop": -1,
  950. "step": 2
  951. },
  952. "msetnx": {
  953. "arity": -3,
  954. "flags": [
  955. "write",
  956. "denyoom"
  957. ],
  958. "keyStart": 1,
  959. "keyStop": -1,
  960. "step": 2
  961. },
  962. "multi": {
  963. "arity": 1,
  964. "flags": [
  965. "noscript",
  966. "loading",
  967. "stale",
  968. "fast"
  969. ],
  970. "keyStart": 0,
  971. "keyStop": 0,
  972. "step": 0
  973. },
  974. "object": {
  975. "arity": -2,
  976. "flags": [
  977. "readonly",
  978. "random"
  979. ],
  980. "keyStart": 2,
  981. "keyStop": 2,
  982. "step": 1
  983. },
  984. "persist": {
  985. "arity": 2,
  986. "flags": [
  987. "write",
  988. "fast"
  989. ],
  990. "keyStart": 1,
  991. "keyStop": 1,
  992. "step": 1
  993. },
  994. "pexpire": {
  995. "arity": 3,
  996. "flags": [
  997. "write",
  998. "fast"
  999. ],
  1000. "keyStart": 1,
  1001. "keyStop": 1,
  1002. "step": 1
  1003. },
  1004. "pexpireat": {
  1005. "arity": 3,
  1006. "flags": [
  1007. "write",
  1008. "fast"
  1009. ],
  1010. "keyStart": 1,
  1011. "keyStop": 1,
  1012. "step": 1
  1013. },
  1014. "pfadd": {
  1015. "arity": -2,
  1016. "flags": [
  1017. "write",
  1018. "denyoom",
  1019. "fast"
  1020. ],
  1021. "keyStart": 1,
  1022. "keyStop": 1,
  1023. "step": 1
  1024. },
  1025. "pfcount": {
  1026. "arity": -2,
  1027. "flags": [
  1028. "readonly"
  1029. ],
  1030. "keyStart": 1,
  1031. "keyStop": -1,
  1032. "step": 1
  1033. },
  1034. "pfdebug": {
  1035. "arity": -3,
  1036. "flags": [
  1037. "write",
  1038. "admin"
  1039. ],
  1040. "keyStart": 0,
  1041. "keyStop": 0,
  1042. "step": 0
  1043. },
  1044. "pfmerge": {
  1045. "arity": -2,
  1046. "flags": [
  1047. "write",
  1048. "denyoom"
  1049. ],
  1050. "keyStart": 1,
  1051. "keyStop": -1,
  1052. "step": 1
  1053. },
  1054. "pfselftest": {
  1055. "arity": 1,
  1056. "flags": [
  1057. "admin"
  1058. ],
  1059. "keyStart": 0,
  1060. "keyStop": 0,
  1061. "step": 0
  1062. },
  1063. "ping": {
  1064. "arity": -1,
  1065. "flags": [
  1066. "stale",
  1067. "fast"
  1068. ],
  1069. "keyStart": 0,
  1070. "keyStop": 0,
  1071. "step": 0
  1072. },
  1073. "post": {
  1074. "arity": -1,
  1075. "flags": [
  1076. "readonly",
  1077. "loading",
  1078. "stale"
  1079. ],
  1080. "keyStart": 0,
  1081. "keyStop": 0,
  1082. "step": 0
  1083. },
  1084. "psetex": {
  1085. "arity": 4,
  1086. "flags": [
  1087. "write",
  1088. "denyoom"
  1089. ],
  1090. "keyStart": 1,
  1091. "keyStop": 1,
  1092. "step": 1
  1093. },
  1094. "psubscribe": {
  1095. "arity": -2,
  1096. "flags": [
  1097. "pubsub",
  1098. "noscript",
  1099. "loading",
  1100. "stale"
  1101. ],
  1102. "keyStart": 0,
  1103. "keyStop": 0,
  1104. "step": 0
  1105. },
  1106. "psync": {
  1107. "arity": 3,
  1108. "flags": [
  1109. "admin",
  1110. "noscript"
  1111. ],
  1112. "keyStart": 0,
  1113. "keyStop": 0,
  1114. "step": 0
  1115. },
  1116. "pttl": {
  1117. "arity": 2,
  1118. "flags": [
  1119. "readonly",
  1120. "random",
  1121. "fast"
  1122. ],
  1123. "keyStart": 1,
  1124. "keyStop": 1,
  1125. "step": 1
  1126. },
  1127. "publish": {
  1128. "arity": 3,
  1129. "flags": [
  1130. "pubsub",
  1131. "loading",
  1132. "stale",
  1133. "fast"
  1134. ],
  1135. "keyStart": 0,
  1136. "keyStop": 0,
  1137. "step": 0
  1138. },
  1139. "pubsub": {
  1140. "arity": -2,
  1141. "flags": [
  1142. "pubsub",
  1143. "random",
  1144. "loading",
  1145. "stale"
  1146. ],
  1147. "keyStart": 0,
  1148. "keyStop": 0,
  1149. "step": 0
  1150. },
  1151. "punsubscribe": {
  1152. "arity": -1,
  1153. "flags": [
  1154. "pubsub",
  1155. "noscript",
  1156. "loading",
  1157. "stale"
  1158. ],
  1159. "keyStart": 0,
  1160. "keyStop": 0,
  1161. "step": 0
  1162. },
  1163. "quit": {
  1164. "arity": 1,
  1165. "flags": [
  1166. "loading",
  1167. "stale",
  1168. "readonly"
  1169. ],
  1170. "keyStart": 0,
  1171. "keyStop": 0,
  1172. "step": 0
  1173. },
  1174. "randomkey": {
  1175. "arity": 1,
  1176. "flags": [
  1177. "readonly",
  1178. "random"
  1179. ],
  1180. "keyStart": 0,
  1181. "keyStop": 0,
  1182. "step": 0
  1183. },
  1184. "readonly": {
  1185. "arity": 1,
  1186. "flags": [
  1187. "fast"
  1188. ],
  1189. "keyStart": 0,
  1190. "keyStop": 0,
  1191. "step": 0
  1192. },
  1193. "readwrite": {
  1194. "arity": 1,
  1195. "flags": [
  1196. "fast"
  1197. ],
  1198. "keyStart": 0,
  1199. "keyStop": 0,
  1200. "step": 0
  1201. },
  1202. "rename": {
  1203. "arity": 3,
  1204. "flags": [
  1205. "write"
  1206. ],
  1207. "keyStart": 1,
  1208. "keyStop": 2,
  1209. "step": 1
  1210. },
  1211. "renamenx": {
  1212. "arity": 3,
  1213. "flags": [
  1214. "write",
  1215. "fast"
  1216. ],
  1217. "keyStart": 1,
  1218. "keyStop": 2,
  1219. "step": 1
  1220. },
  1221. "replconf": {
  1222. "arity": -1,
  1223. "flags": [
  1224. "admin",
  1225. "noscript",
  1226. "loading",
  1227. "stale"
  1228. ],
  1229. "keyStart": 0,
  1230. "keyStop": 0,
  1231. "step": 0
  1232. },
  1233. "replicaof": {
  1234. "arity": 3,
  1235. "flags": [
  1236. "admin",
  1237. "noscript",
  1238. "stale"
  1239. ],
  1240. "keyStart": 0,
  1241. "keyStop": 0,
  1242. "step": 0
  1243. },
  1244. "restore": {
  1245. "arity": -4,
  1246. "flags": [
  1247. "write",
  1248. "denyoom"
  1249. ],
  1250. "keyStart": 1,
  1251. "keyStop": 1,
  1252. "step": 1
  1253. },
  1254. "restore-asking": {
  1255. "arity": -4,
  1256. "flags": [
  1257. "write",
  1258. "denyoom",
  1259. "asking"
  1260. ],
  1261. "keyStart": 1,
  1262. "keyStop": 1,
  1263. "step": 1
  1264. },
  1265. "role": {
  1266. "arity": 1,
  1267. "flags": [
  1268. "readonly",
  1269. "noscript",
  1270. "loading",
  1271. "stale",
  1272. "fast"
  1273. ],
  1274. "keyStart": 0,
  1275. "keyStop": 0,
  1276. "step": 0
  1277. },
  1278. "rpop": {
  1279. "arity": 2,
  1280. "flags": [
  1281. "write",
  1282. "fast"
  1283. ],
  1284. "keyStart": 1,
  1285. "keyStop": 1,
  1286. "step": 1
  1287. },
  1288. "rpoplpush": {
  1289. "arity": 3,
  1290. "flags": [
  1291. "write",
  1292. "denyoom"
  1293. ],
  1294. "keyStart": 1,
  1295. "keyStop": 2,
  1296. "step": 1
  1297. },
  1298. "rpush": {
  1299. "arity": -3,
  1300. "flags": [
  1301. "write",
  1302. "denyoom",
  1303. "fast"
  1304. ],
  1305. "keyStart": 1,
  1306. "keyStop": 1,
  1307. "step": 1
  1308. },
  1309. "rpushx": {
  1310. "arity": -3,
  1311. "flags": [
  1312. "write",
  1313. "denyoom",
  1314. "fast"
  1315. ],
  1316. "keyStart": 1,
  1317. "keyStop": 1,
  1318. "step": 1
  1319. },
  1320. "sadd": {
  1321. "arity": -3,
  1322. "flags": [
  1323. "write",
  1324. "denyoom",
  1325. "fast"
  1326. ],
  1327. "keyStart": 1,
  1328. "keyStop": 1,
  1329. "step": 1
  1330. },
  1331. "save": {
  1332. "arity": 1,
  1333. "flags": [
  1334. "admin",
  1335. "noscript"
  1336. ],
  1337. "keyStart": 0,
  1338. "keyStop": 0,
  1339. "step": 0
  1340. },
  1341. "scan": {
  1342. "arity": -2,
  1343. "flags": [
  1344. "readonly",
  1345. "random"
  1346. ],
  1347. "keyStart": 0,
  1348. "keyStop": 0,
  1349. "step": 0
  1350. },
  1351. "scard": {
  1352. "arity": 2,
  1353. "flags": [
  1354. "readonly",
  1355. "fast"
  1356. ],
  1357. "keyStart": 1,
  1358. "keyStop": 1,
  1359. "step": 1
  1360. },
  1361. "script": {
  1362. "arity": -2,
  1363. "flags": [
  1364. "noscript"
  1365. ],
  1366. "keyStart": 0,
  1367. "keyStop": 0,
  1368. "step": 0
  1369. },
  1370. "sdiff": {
  1371. "arity": -2,
  1372. "flags": [
  1373. "readonly",
  1374. "sort_for_script"
  1375. ],
  1376. "keyStart": 1,
  1377. "keyStop": -1,
  1378. "step": 1
  1379. },
  1380. "sdiffstore": {
  1381. "arity": -3,
  1382. "flags": [
  1383. "write",
  1384. "denyoom"
  1385. ],
  1386. "keyStart": 1,
  1387. "keyStop": -1,
  1388. "step": 1
  1389. },
  1390. "select": {
  1391. "arity": 2,
  1392. "flags": [
  1393. "loading",
  1394. "stale",
  1395. "fast"
  1396. ],
  1397. "keyStart": 0,
  1398. "keyStop": 0,
  1399. "step": 0
  1400. },
  1401. "set": {
  1402. "arity": -3,
  1403. "flags": [
  1404. "write",
  1405. "denyoom"
  1406. ],
  1407. "keyStart": 1,
  1408. "keyStop": 1,
  1409. "step": 1
  1410. },
  1411. "setbit": {
  1412. "arity": 4,
  1413. "flags": [
  1414. "write",
  1415. "denyoom"
  1416. ],
  1417. "keyStart": 1,
  1418. "keyStop": 1,
  1419. "step": 1
  1420. },
  1421. "setex": {
  1422. "arity": 4,
  1423. "flags": [
  1424. "write",
  1425. "denyoom"
  1426. ],
  1427. "keyStart": 1,
  1428. "keyStop": 1,
  1429. "step": 1
  1430. },
  1431. "setnx": {
  1432. "arity": 3,
  1433. "flags": [
  1434. "write",
  1435. "denyoom",
  1436. "fast"
  1437. ],
  1438. "keyStart": 1,
  1439. "keyStop": 1,
  1440. "step": 1
  1441. },
  1442. "setrange": {
  1443. "arity": 4,
  1444. "flags": [
  1445. "write",
  1446. "denyoom"
  1447. ],
  1448. "keyStart": 1,
  1449. "keyStop": 1,
  1450. "step": 1
  1451. },
  1452. "shutdown": {
  1453. "arity": -1,
  1454. "flags": [
  1455. "admin",
  1456. "noscript",
  1457. "loading",
  1458. "stale"
  1459. ],
  1460. "keyStart": 0,
  1461. "keyStop": 0,
  1462. "step": 0
  1463. },
  1464. "sinter": {
  1465. "arity": -2,
  1466. "flags": [
  1467. "readonly",
  1468. "sort_for_script"
  1469. ],
  1470. "keyStart": 1,
  1471. "keyStop": -1,
  1472. "step": 1
  1473. },
  1474. "sinterstore": {
  1475. "arity": -3,
  1476. "flags": [
  1477. "write",
  1478. "denyoom"
  1479. ],
  1480. "keyStart": 1,
  1481. "keyStop": -1,
  1482. "step": 1
  1483. },
  1484. "sismember": {
  1485. "arity": 3,
  1486. "flags": [
  1487. "readonly",
  1488. "fast"
  1489. ],
  1490. "keyStart": 1,
  1491. "keyStop": 1,
  1492. "step": 1
  1493. },
  1494. "slaveof": {
  1495. "arity": 3,
  1496. "flags": [
  1497. "admin",
  1498. "noscript",
  1499. "stale"
  1500. ],
  1501. "keyStart": 0,
  1502. "keyStop": 0,
  1503. "step": 0
  1504. },
  1505. "slowlog": {
  1506. "arity": -2,
  1507. "flags": [
  1508. "admin",
  1509. "random",
  1510. "loading",
  1511. "stale"
  1512. ],
  1513. "keyStart": 0,
  1514. "keyStop": 0,
  1515. "step": 0
  1516. },
  1517. "smembers": {
  1518. "arity": 2,
  1519. "flags": [
  1520. "readonly",
  1521. "sort_for_script"
  1522. ],
  1523. "keyStart": 1,
  1524. "keyStop": 1,
  1525. "step": 1
  1526. },
  1527. "smove": {
  1528. "arity": 4,
  1529. "flags": [
  1530. "write",
  1531. "fast"
  1532. ],
  1533. "keyStart": 1,
  1534. "keyStop": 2,
  1535. "step": 1
  1536. },
  1537. "sort": {
  1538. "arity": -2,
  1539. "flags": [
  1540. "write",
  1541. "denyoom",
  1542. "movablekeys"
  1543. ],
  1544. "keyStart": 1,
  1545. "keyStop": 1,
  1546. "step": 1
  1547. },
  1548. "spop": {
  1549. "arity": -2,
  1550. "flags": [
  1551. "write",
  1552. "random",
  1553. "fast"
  1554. ],
  1555. "keyStart": 1,
  1556. "keyStop": 1,
  1557. "step": 1
  1558. },
  1559. "srandmember": {
  1560. "arity": -2,
  1561. "flags": [
  1562. "readonly",
  1563. "random"
  1564. ],
  1565. "keyStart": 1,
  1566. "keyStop": 1,
  1567. "step": 1
  1568. },
  1569. "srem": {
  1570. "arity": -3,
  1571. "flags": [
  1572. "write",
  1573. "fast"
  1574. ],
  1575. "keyStart": 1,
  1576. "keyStop": 1,
  1577. "step": 1
  1578. },
  1579. "sscan": {
  1580. "arity": -3,
  1581. "flags": [
  1582. "readonly",
  1583. "random"
  1584. ],
  1585. "keyStart": 1,
  1586. "keyStop": 1,
  1587. "step": 1
  1588. },
  1589. "stralgo": {
  1590. "arity": -2,
  1591. "flags": [
  1592. "readonly",
  1593. "movablekeys"
  1594. ],
  1595. "keyStart": 0,
  1596. "keyStop": 0,
  1597. "step": 0
  1598. },
  1599. "strlen": {
  1600. "arity": 2,
  1601. "flags": [
  1602. "readonly",
  1603. "fast"
  1604. ],
  1605. "keyStart": 1,
  1606. "keyStop": 1,
  1607. "step": 1
  1608. },
  1609. "subscribe": {
  1610. "arity": -2,
  1611. "flags": [
  1612. "pubsub",
  1613. "noscript",
  1614. "loading",
  1615. "stale"
  1616. ],
  1617. "keyStart": 0,
  1618. "keyStop": 0,
  1619. "step": 0
  1620. },
  1621. "substr": {
  1622. "arity": 4,
  1623. "flags": [
  1624. "readonly"
  1625. ],
  1626. "keyStart": 1,
  1627. "keyStop": 1,
  1628. "step": 1
  1629. },
  1630. "sunion": {
  1631. "arity": -2,
  1632. "flags": [
  1633. "readonly",
  1634. "sort_for_script"
  1635. ],
  1636. "keyStart": 1,
  1637. "keyStop": -1,
  1638. "step": 1
  1639. },
  1640. "sunionstore": {
  1641. "arity": -3,
  1642. "flags": [
  1643. "write",
  1644. "denyoom"
  1645. ],
  1646. "keyStart": 1,
  1647. "keyStop": -1,
  1648. "step": 1
  1649. },
  1650. "swapdb": {
  1651. "arity": 3,
  1652. "flags": [
  1653. "write",
  1654. "fast"
  1655. ],
  1656. "keyStart": 0,
  1657. "keyStop": 0,
  1658. "step": 0
  1659. },
  1660. "sync": {
  1661. "arity": 1,
  1662. "flags": [
  1663. "admin",
  1664. "noscript"
  1665. ],
  1666. "keyStart": 0,
  1667. "keyStop": 0,
  1668. "step": 0
  1669. },
  1670. "time": {
  1671. "arity": 1,
  1672. "flags": [
  1673. "readonly",
  1674. "random",
  1675. "loading",
  1676. "stale",
  1677. "fast"
  1678. ],
  1679. "keyStart": 0,
  1680. "keyStop": 0,
  1681. "step": 0
  1682. },
  1683. "touch": {
  1684. "arity": -2,
  1685. "flags": [
  1686. "readonly",
  1687. "fast"
  1688. ],
  1689. "keyStart": 1,
  1690. "keyStop": -1,
  1691. "step": 1
  1692. },
  1693. "ttl": {
  1694. "arity": 2,
  1695. "flags": [
  1696. "readonly",
  1697. "random",
  1698. "fast"
  1699. ],
  1700. "keyStart": 1,
  1701. "keyStop": 1,
  1702. "step": 1
  1703. },
  1704. "type": {
  1705. "arity": 2,
  1706. "flags": [
  1707. "readonly",
  1708. "fast"
  1709. ],
  1710. "keyStart": 1,
  1711. "keyStop": 1,
  1712. "step": 1
  1713. },
  1714. "unlink": {
  1715. "arity": -2,
  1716. "flags": [
  1717. "write",
  1718. "fast"
  1719. ],
  1720. "keyStart": 1,
  1721. "keyStop": -1,
  1722. "step": 1
  1723. },
  1724. "unsubscribe": {
  1725. "arity": -1,
  1726. "flags": [
  1727. "pubsub",
  1728. "noscript",
  1729. "loading",
  1730. "stale"
  1731. ],
  1732. "keyStart": 0,
  1733. "keyStop": 0,
  1734. "step": 0
  1735. },
  1736. "unwatch": {
  1737. "arity": 1,
  1738. "flags": [
  1739. "noscript",
  1740. "loading",
  1741. "stale",
  1742. "fast"
  1743. ],
  1744. "keyStart": 0,
  1745. "keyStop": 0,
  1746. "step": 0
  1747. },
  1748. "wait": {
  1749. "arity": 3,
  1750. "flags": [
  1751. "noscript"
  1752. ],
  1753. "keyStart": 0,
  1754. "keyStop": 0,
  1755. "step": 0
  1756. },
  1757. "watch": {
  1758. "arity": -2,
  1759. "flags": [
  1760. "noscript",
  1761. "loading",
  1762. "stale",
  1763. "fast"
  1764. ],
  1765. "keyStart": 1,
  1766. "keyStop": -1,
  1767. "step": 1
  1768. },
  1769. "xack": {
  1770. "arity": -4,
  1771. "flags": [
  1772. "write",
  1773. "random",
  1774. "fast"
  1775. ],
  1776. "keyStart": 1,
  1777. "keyStop": 1,
  1778. "step": 1
  1779. },
  1780. "xadd": {
  1781. "arity": -5,
  1782. "flags": [
  1783. "write",
  1784. "denyoom",
  1785. "random",
  1786. "fast"
  1787. ],
  1788. "keyStart": 1,
  1789. "keyStop": 1,
  1790. "step": 1
  1791. },
  1792. "xclaim": {
  1793. "arity": -6,
  1794. "flags": [
  1795. "write",
  1796. "random",
  1797. "fast"
  1798. ],
  1799. "keyStart": 1,
  1800. "keyStop": 1,
  1801. "step": 1
  1802. },
  1803. "xdel": {
  1804. "arity": -3,
  1805. "flags": [
  1806. "write",
  1807. "fast"
  1808. ],
  1809. "keyStart": 1,
  1810. "keyStop": 1,
  1811. "step": 1
  1812. },
  1813. "xgroup": {
  1814. "arity": -2,
  1815. "flags": [
  1816. "write",
  1817. "denyoom"
  1818. ],
  1819. "keyStart": 2,
  1820. "keyStop": 2,
  1821. "step": 1
  1822. },
  1823. "xinfo": {
  1824. "arity": -2,
  1825. "flags": [
  1826. "readonly",
  1827. "random"
  1828. ],
  1829. "keyStart": 2,
  1830. "keyStop": 2,
  1831. "step": 1
  1832. },
  1833. "xlen": {
  1834. "arity": 2,
  1835. "flags": [
  1836. "readonly",
  1837. "fast"
  1838. ],
  1839. "keyStart": 1,
  1840. "keyStop": 1,
  1841. "step": 1
  1842. },
  1843. "xpending": {
  1844. "arity": -3,
  1845. "flags": [
  1846. "readonly",
  1847. "random"
  1848. ],
  1849. "keyStart": 1,
  1850. "keyStop": 1,
  1851. "step": 1
  1852. },
  1853. "xrange": {
  1854. "arity": -4,
  1855. "flags": [
  1856. "readonly"
  1857. ],
  1858. "keyStart": 1,
  1859. "keyStop": 1,
  1860. "step": 1
  1861. },
  1862. "xread": {
  1863. "arity": -4,
  1864. "flags": [
  1865. "readonly",
  1866. "movablekeys"
  1867. ],
  1868. "keyStart": 1,
  1869. "keyStop": 1,
  1870. "step": 1
  1871. },
  1872. "xreadgroup": {
  1873. "arity": -7,
  1874. "flags": [
  1875. "write",
  1876. "movablekeys"
  1877. ],
  1878. "keyStart": 1,
  1879. "keyStop": 1,
  1880. "step": 1
  1881. },
  1882. "xrevrange": {
  1883. "arity": -4,
  1884. "flags": [
  1885. "readonly"
  1886. ],
  1887. "keyStart": 1,
  1888. "keyStop": 1,
  1889. "step": 1
  1890. },
  1891. "xsetid": {
  1892. "arity": 3,
  1893. "flags": [
  1894. "write",
  1895. "denyoom",
  1896. "fast"
  1897. ],
  1898. "keyStart": 1,
  1899. "keyStop": 1,
  1900. "step": 1
  1901. },
  1902. "xtrim": {
  1903. "arity": -2,
  1904. "flags": [
  1905. "write",
  1906. "random"
  1907. ],
  1908. "keyStart": 1,
  1909. "keyStop": 1,
  1910. "step": 1
  1911. },
  1912. "zadd": {
  1913. "arity": -4,
  1914. "flags": [
  1915. "write",
  1916. "denyoom",
  1917. "fast"
  1918. ],
  1919. "keyStart": 1,
  1920. "keyStop": 1,
  1921. "step": 1
  1922. },
  1923. "zcard": {
  1924. "arity": 2,
  1925. "flags": [
  1926. "readonly",
  1927. "fast"
  1928. ],
  1929. "keyStart": 1,
  1930. "keyStop": 1,
  1931. "step": 1
  1932. },
  1933. "zcount": {
  1934. "arity": 4,
  1935. "flags": [
  1936. "readonly",
  1937. "fast"
  1938. ],
  1939. "keyStart": 1,
  1940. "keyStop": 1,
  1941. "step": 1
  1942. },
  1943. "zincrby": {
  1944. "arity": 4,
  1945. "flags": [
  1946. "write",
  1947. "denyoom",
  1948. "fast"
  1949. ],
  1950. "keyStart": 1,
  1951. "keyStop": 1,
  1952. "step": 1
  1953. },
  1954. "zinterstore": {
  1955. "arity": -4,
  1956. "flags": [
  1957. "write",
  1958. "denyoom",
  1959. "movablekeys"
  1960. ],
  1961. "keyStart": 0,
  1962. "keyStop": 0,
  1963. "step": 0
  1964. },
  1965. "zlexcount": {
  1966. "arity": 4,
  1967. "flags": [
  1968. "readonly",
  1969. "fast"
  1970. ],
  1971. "keyStart": 1,
  1972. "keyStop": 1,
  1973. "step": 1
  1974. },
  1975. "zpopmax": {
  1976. "arity": -2,
  1977. "flags": [
  1978. "write",
  1979. "fast"
  1980. ],
  1981. "keyStart": 1,
  1982. "keyStop": 1,
  1983. "step": 1
  1984. },
  1985. "zpopmin": {
  1986. "arity": -2,
  1987. "flags": [
  1988. "write",
  1989. "fast"
  1990. ],
  1991. "keyStart": 1,
  1992. "keyStop": 1,
  1993. "step": 1
  1994. },
  1995. "zrange": {
  1996. "arity": -4,
  1997. "flags": [
  1998. "readonly"
  1999. ],
  2000. "keyStart": 1,
  2001. "keyStop": 1,
  2002. "step": 1
  2003. },
  2004. "zrangebylex": {
  2005. "arity": -4,
  2006. "flags": [
  2007. "readonly"
  2008. ],
  2009. "keyStart": 1,
  2010. "keyStop": 1,
  2011. "step": 1
  2012. },
  2013. "zrangebyscore": {
  2014. "arity": -4,
  2015. "flags": [
  2016. "readonly"
  2017. ],
  2018. "keyStart": 1,
  2019. "keyStop": 1,
  2020. "step": 1
  2021. },
  2022. "zrank": {
  2023. "arity": 3,
  2024. "flags": [
  2025. "readonly",
  2026. "fast"
  2027. ],
  2028. "keyStart": 1,
  2029. "keyStop": 1,
  2030. "step": 1
  2031. },
  2032. "zrem": {
  2033. "arity": -3,
  2034. "flags": [
  2035. "write",
  2036. "fast"
  2037. ],
  2038. "keyStart": 1,
  2039. "keyStop": 1,
  2040. "step": 1
  2041. },
  2042. "zremrangebylex": {
  2043. "arity": 4,
  2044. "flags": [
  2045. "write"
  2046. ],
  2047. "keyStart": 1,
  2048. "keyStop": 1,
  2049. "step": 1
  2050. },
  2051. "zremrangebyrank": {
  2052. "arity": 4,
  2053. "flags": [
  2054. "write"
  2055. ],
  2056. "keyStart": 1,
  2057. "keyStop": 1,
  2058. "step": 1
  2059. },
  2060. "zremrangebyscore": {
  2061. "arity": 4,
  2062. "flags": [
  2063. "write"
  2064. ],
  2065. "keyStart": 1,
  2066. "keyStop": 1,
  2067. "step": 1
  2068. },
  2069. "zrevrange": {
  2070. "arity": -4,
  2071. "flags": [
  2072. "readonly"
  2073. ],
  2074. "keyStart": 1,
  2075. "keyStop": 1,
  2076. "step": 1
  2077. },
  2078. "zrevrangebylex": {
  2079. "arity": -4,
  2080. "flags": [
  2081. "readonly"
  2082. ],
  2083. "keyStart": 1,
  2084. "keyStop": 1,
  2085. "step": 1
  2086. },
  2087. "zrevrangebyscore": {
  2088. "arity": -4,
  2089. "flags": [
  2090. "readonly"
  2091. ],
  2092. "keyStart": 1,
  2093. "keyStop": 1,
  2094. "step": 1
  2095. },
  2096. "zrevrank": {
  2097. "arity": 3,
  2098. "flags": [
  2099. "readonly",
  2100. "fast"
  2101. ],
  2102. "keyStart": 1,
  2103. "keyStop": 1,
  2104. "step": 1
  2105. },
  2106. "zscan": {
  2107. "arity": -3,
  2108. "flags": [
  2109. "readonly",
  2110. "random"
  2111. ],
  2112. "keyStart": 1,
  2113. "keyStop": 1,
  2114. "step": 1
  2115. },
  2116. "zscore": {
  2117. "arity": 3,
  2118. "flags": [
  2119. "readonly",
  2120. "fast"
  2121. ],
  2122. "keyStart": 1,
  2123. "keyStop": 1,
  2124. "step": 1
  2125. },
  2126. "zunionstore": {
  2127. "arity": -4,
  2128. "flags": [
  2129. "write",
  2130. "denyoom",
  2131. "movablekeys"
  2132. ],
  2133. "keyStart": 0,
  2134. "keyStop": 0,
  2135. "step": 0
  2136. }
  2137. }