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

امکان کانفیگ کردن محل ذخیره سازی و بازخوانی دیتاهای تاریخی سهام و شاخص ها #168

Open
sfmqrb opened this issue May 3, 2022 · 3 comments
Labels
enhancement New feature or request

Comments

@sfmqrb
Copy link
Collaborator

sfmqrb commented May 3, 2022

به نظرم مشکلی که وجود دارد این است که برای کاربر سخت است هر بار دنبال جایی که دیتا ها را نگه داشته بگردد و ترجیح میدهد بدون دغدغه محل ذخیره سازی دیتا بتواند به آن دسترسی داشته باشد(write-read-update)

راه حل به خصوصی الان در ذهن ندارم ولی استفاده از دیتابیس هم معمولا کندتر است(اگر اشتباه می کنم اصلاحم کنید) هم به نظرم سخت است برای کاربری که چندان تجربه ای ندارد.

@sfmqrb sfmqrb added the enhancement New feature or request label May 3, 2022
@sfmqrb
Copy link
Collaborator Author

sfmqrb commented May 3, 2022

به طور کل چیزی که در ذهنم است این است که کاربر یک دایرکتوری root برای تمام ذخیره سازی ها در پکیج کافیگ کند و بعد از آن هر بار نیازی به استفاده از دیتا ها داشت پکیج به صورت خود به خود (در صورت آپدیت بودن دیتا) نقش یک پل را بازی کرده و بدون کاهش پرفورمنس دیتای تاریخی را با UI راحتی در اختیار کاربر قرار دهد

@Glyphack
Copy link
Owner

Glyphack commented May 5, 2022

آره فکر خوبیه باید نگاه کنیم توی کتابخونه‌های دیگه این کار رو چطوری انجام دادن چون منم برای کتابخونه ایده‌ای ندارم که چطوری خوبه کانفیگ رو گرفت. فعلا داریم سر هر تابع میگیریم به عنوان ورودی شاید بشه این رو راحت تر کرد.

@sfmqrb
Copy link
Collaborator Author

sfmqrb commented May 5, 2022

احتمالا تو موقع نصب پکیج در کامند لاین یه جایی دیفالت گرفت میشه یا فرد می تونه کانفیگور کنه. ولی می طلبه یه کم با ترمینال بازی کنیم.
منم البته ندیدم جایی دیدی بفرست زیر همین پست ولی برام خیلی جالبه این فیچر اد بشه تو پکیج کار قشنگیه.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants