Skip to content

Commit a20a936

Browse files
committed
redis
1 parent 6486374 commit a20a936

File tree

4 files changed

+32
-10
lines changed

4 files changed

+32
-10
lines changed

Ai/Readme.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,6 @@
88
> [ollama/ollama](https://github.com/ollama/ollama/tree/main)
99
1010
可以像Docker一样一层层自定义模型
11+
12+
# Java生态
13+
LangChain4j 和 Spring AI

Database/Redis.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ categories:
2828
- 3.6. [JSON](#json)
2929
- 3.7. [Stream](#stream)
3030
- 3.8. [GEO地理位置](#geo地理位置)
31+
- 3.9. [时间序列](#时间序列)
32+
- 3.10. [向量 预览版](#向量-预览版)
33+
- 3.11. [概率性数据结构](#概率性数据结构)
3134
- 4. [Scan](#scan)
3235
- 5. [Pipelining](#pipelining)
3336
- 6. [Pub/Sub发布和订阅](#pubsub发布和订阅)
@@ -48,7 +51,7 @@ categories:
4851
- 10.2. [缓存击穿](#缓存击穿)
4952
- 10.3. [缓存穿透](#缓存穿透)
5053

51-
💠 2025-05-09 14:24:14
54+
💠 2025-09-04 14:55:42
5255
****************************************
5356
# Redis
5457
> [Official Site](https://redis.io/) | [Redis中文社区](http://www.redis.cn/) | [Redis教程](http://www.runoob.com/redis/redis-tutorial.html)
@@ -248,6 +251,12 @@ HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大
248251
- HSCAN
249252
- HSTRLEN
250253

254+
7.4新增
255+
256+
- HGETDEL – 获取哈希字段并删除它们
257+
- HGETEX – 获取哈希字段并可选设置它们的过期时间
258+
- HSETEX – 设置哈希字段并可选设置它们的过期时间
259+
251260
## JSON
252261
> [JSON | Docs](https://redis.io/docs/latest/develop/data-types/json/)`Redis6开始原生支持JSON操作`
253262
@@ -265,6 +274,20 @@ HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大
265274
- GEORADIUSBYMEMBER
266275
- GEOHASH
267276

277+
278+
## 时间序列
279+
> [Time series | Docs](https://redis.io/docs/latest/develop/data-types/timeseries/)
280+
281+
## 向量 预览版
282+
> [Redis vector sets | Docs](https://redis.io/docs/latest/develop/data-types/vector-sets/)
283+
284+
## 概率性数据结构
285+
286+
- Bloom filter 和 Cuckoo filter——用于检查给定值是否已在数据流中出现过
287+
- Count-min sketch——用于估计给定值在数据流中出现的次数
288+
- Top-k——用于查找数据流中最常见的值
289+
- t-digest——用于查询数据流中有多少比例的值小于/大于给定值。
290+
268291
************************
269292
# Scan
270293
- **SCAN** 命令用于迭代当前数据库中的数据库键 相较于 keys 降低阻塞进程的概率。

Java/Ecosystem/JavaRedis.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ categories:
1414
- 1.3. [Lettuce](#lettuce)
1515
- 1.4. [vertx-redis-client](#vertx-redis-client)
1616

17-
💠 2024-09-14 11:51:16
17+
💠 2025-09-04 14:55:42
1818
****************************************
1919
# Java 使用 Redis
2020
> [Official List](https://redis.io/clients#java)
2121
2222
## Jedis
23-
> [Github: Jedis](https://github.com/xetorthio/jedis) 简单直接
23+
> [Github: Jedis](https://github.com/xetorthio/jedis) 简单直接,同步式Api设计
2424
2525
[JedisUtilsTest.java](https://github.com/Kuangcp/Maven_SSM/blob/master/src/test/java/redis/JedisUtilTest.java)
2626

@@ -57,7 +57,7 @@ categories:
5757
## Lettuce
5858
> [Official](https://lettuce.io/) | [Github:](https://github.com/lettuce-io/lettuce-core)
5959
60-
和 Spring 结合紧密,Spring Data Redis 的默认实现, 没有Jedis简洁
60+
和 Spring 结合紧密,Spring Data Redis 的默认实现, 没有Jedis简洁,异步式Api设计
6161

6262
> 注意
6363
- 当Redis集群节点信息变更时,默认的策略不保证会使用最新的节点数据,需要设置为周期更新节点信息 [Refreshing the cluster topology view](https://github.com/redis/lettuce/wiki/Redis-Cluster#user-content-refreshing-the-cluster-topology-view)

Script/Zsh.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ categories:
1818
- 4.2. [主题](#主题)
1919
- 4.2.1. [自己定制](#自己定制)
2020

21-
💠 2024-11-14 23:33:08
21+
💠 2025-09-04 14:55:42
2222
****************************************
2323
# Zsh
2424
> [arch zsh wiki](https://wiki.archlinux.org/index.php/Zsh)
@@ -75,11 +75,7 @@ categories:
7575
- `推荐` powerlevel10k **性能强劲,交互式配置**
7676
- [Github](https://github.com/romkatv/powerlevel10k)
7777
- install nerd-fonts-meslo-lg
78-
79-
- powerlevel9k
80-
- [Github Doc](https://github.com/bhilburn/powerlevel9k/wiki/Install-Instructions#option-2-install-for-oh-my-zsh)
81-
- `git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k`
82-
- `powerlevel9k/powerlevel9k`
78+
- 调整 分支展示长度 修改 ~/.p10k.zsh
8379

8480
- Bullet Train `桌面在用 bullet-train`
8581
- [Github repo](https://github.com/caiogondim/bullet-train.zsh) | [必需的符号字体](https://github.com/powerline/powerline)

0 commit comments

Comments
 (0)