Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

密码为什么存在本地的leveldb? #42

Closed
sakz opened this issue Apr 2, 2020 · 7 comments
Closed

密码为什么存在本地的leveldb? #42

sakz opened this issue Apr 2, 2020 · 7 comments

Comments

@sakz
Copy link

sakz commented Apr 2, 2020

那如果我想要搭2个节点,共用一个数据库就不方便了

@sakz
Copy link
Author

sakz commented Apr 2, 2020

或者服务器过期,需要换个服务器,迁移就不方便了,拷贝那些ldb文件?

@Jrohy
Copy link
Owner

Jrohy commented Apr 2, 2020

可以拷贝那些ldb文件的

@sakz
Copy link
Author

sakz commented Apr 2, 2020

可以拷贝那些ldb文件的

我知道可以,就不能全部存在mysql吗

@Jrohy
Copy link
Owner

Jrohy commented Apr 2, 2020

主要是存储比较方便,不用像存配置文件那样还要关心位于文件的那部分,不用自己管理配置文件

@Jrohy
Copy link
Owner

Jrohy commented Apr 2, 2020

trojan本身的数据库不想动他,尽量不加新表和改表结构。独立数据库的好处是就算mysql连不成功,web界面还是能独立运行

@Jrohy
Copy link
Owner

Jrohy commented Apr 2, 2020

trojan在mysql里存的密码都是经过SHA224加密不可逆的,要在页面展示给用户原始密码,只能加密前存一份原始密码(存到leveldb)

@sakz
Copy link
Author

sakz commented Apr 8, 2020

我是想批量导入一批用户,这样也能实现多节点,如果存在mysql就可以很方便做到了

@Jrohy Jrohy closed this as completed May 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants