본문 바로가기

Nodes.26

[RUST] 이진 트리 (Binary Tree) (feat.LSM Tree) 안녕하세요. Nodes(빨간 벌)입니다. 주의 해당 글은 Rust를 공부하고 오늘 한 내용을 정리한 포스트입니다. 설명을 위한 글이 아닙니다. 오늘은 키-값 저장을 위한 이진트리(Binary Tree)를 Rust로 구현해봤습니다. Rust는 다른 프로그래밍 언어와 다르게 소유권이라는 개념을 가지고 있어서 사용할 때마다 아차... 하는 실수들이 많이 발생하더라고요... 아직은 공부 단계라... 더 익숙하지 않아서 에러도 많이 나네요... #[derive(Debug)] struct Element { key : String, val : String } 노드에 저장될 값이 키-값 쌍인 데이터이기에 구조체 형식으로 선언해주었습니다. 아니... Rust는 코드 블록 지원이 안되잖아... 코드 블록 미지원으로 인해... 2022. 3. 9.
LSM트리냐 B트리냐...(feat.데이터베이스 저장 방식) Every thought we think is creating our future. - Louise Hay - 우리가 생각하는 모든 생각들이 우리의 미래를 만들고 있다. - 루이스 헤이 - 읽기 전 잠깐! 해당 게시글은 독자분들께 기술에 대해 설명하는 게시글이 아닙니다. 하루 종일 어떤 생각을 했고 그 생각을 어떻게 해서 결정을 내렸는지 정리하는 글입니다. LSM트리냐... B트리냐... 안녕하세요. Nodes(빨간 벌)입니다. 오늘은 출근해서 추후 진행할 예정인 RDB(Mini database)에 대해 고민을 했습니다. RDB는 참고로 예명입니다. 더 좋은 이름이 떠오르길... 오늘 하루 종일 고민한 것은 데이터베이스의 저장 방식에 대해서 고민을 가졌는데요. 데이터베이스 대표적인 기능으로는 저장, 읽기.. 2022. 3. 2.
NodesDev. 웹사이트 개발:기획 해당 글에 저자의 견해가 포함되어있으며, 또 다든 의견들을 댓글에 작성해 주시면 감사하겠습니다. 안녕하세요. Nodes입니다. 오늘부터 NodesDev 웹사이트 개발에 관하여 조금씩 블로그에 기재를 해볼까 합니다. 해당 웹사이트는 크게 손이 많이 가는 프로젝트는 아닐 거라 생각 듭니다. 기능적 구현이 프로젝트들을 소개하는 웹사이트다 보니 타 웹사이트보다는 구현할게 적습니다. 구현을 하면서 생각했던 부분들을 적어보겠습니다. 프로젝트 기획 1. 정적 페이지로 구현 정적 페이지로 구현하면 확실히 서버가 따로 필요 없으니 비용면에서 절감될 것입니다. 하지만 프로젝트가 하나 씩 늘어날 때마다 정정 페이지 소스코드를 직접 수정해 줘야 하는 불편함이 발생합니다. 또한 프로젝트가 많아질수록 소스코드가 차지하는 양이 많.. 2022. 3. 1.
[2022.02.27] URTrader 자동 거래 기록/약 117만원 안녕하세요. Nodes입니다. 2월 27일 자 URTrader 거래 기록을 안내해드리려 합니다. 오랜만에 동생 투자 후기를 안내해드리려 합니다. 크몽과 오 투잡 등록 승인 때문에 긴 시간이 걸렸네요... 1. 현재 보유 금액 보유 KRW : 7,006,938원 출금 : 153,151원 총 합계 : 7,160,089원 출금 내역은 동생이 급하게 쓸 곳 있다며 출금했다고 합니다. 처음 출금해서 사용하다 보니 정말 자기 돈 맞냐고 의심하더라고요... 하하 2. 보유현황 전에는 니어 프로토콜 코인을 대상으로 진행하고 있었는데 이번에는 샌드박스로 갈아탔나 봅니다. 보유 코인(자동 거래) 총금액 : 13,600원 총 7,160,089 + 13,600 = 7,173,689만 원입니다. 약 순수익이 117만 원입니다... 2022. 2. 27.