راکت

رید لاین

3 پاسخ

سلام من یه فایل لوکال خیلی سنگین تو پروژه ری اکتم دارم
چون فایل در نهایت exe میشه نمیخوام از دیتا بیس استفاده کنم و این داده رو به صورت json یا csv می خونم
یه اپ قرعه کشی هست که با توجه به عددی که در میاد فقط با اون لاین از فایل لوکال کار داره
میخوام ببینم راهی هست که من کل فایل که نزدیک 9میلیون ردیف هست رو نخونم و طبق اون عددی که در میاد بگم فقط برو اون خط رو بخون؟

ثبت پرسش جدید

پاسخ‌ها

3
مهدی رستگار
مهدی رستگار
@rm.8968

تخصص: توسعه دهنده frontend & backend

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

نیلوفر حریرچیان
نیلوفر حریرچیان
@niloofarharirchian90

تخصص: Front End Developer

@rm.8968
نه react js هست و در نهایت با electron تبدیل میشه به exe چه راهی برای دیتا استفاده کنم که فایل exe اجرا بشه

شاید پاسخ شما همین‌جا باشد

مهدی رستگار
مهدی رستگار
@rm.8968

تخصص: توسعه دهنده frontend & backend

how to read local json file in react js

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

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام